TSTP Solution File: SWV296-2 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : SWV296-2 : TPTP v8.2.0. Released v3.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : do_cvc5 %s %d

% Computer : n007.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 : Wed May 29 18:05:04 EDT 2024

% Result   : Unsatisfiable 0.48s 0.64s
% Output   : Proof 0.56s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.13  % Problem    : SWV296-2 : TPTP v8.2.0. Released v3.2.0.
% 0.14/0.14  % Command    : do_cvc5 %s %d
% 0.16/0.36  % Computer : n007.cluster.edu
% 0.16/0.36  % Model    : x86_64 x86_64
% 0.16/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.16/0.36  % Memory   : 8042.1875MB
% 0.16/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.16/0.36  % CPULimit   : 300
% 0.16/0.36  % WCLimit    : 300
% 0.16/0.36  % DateTime   : Sun May 26 21:04:39 EDT 2024
% 0.16/0.36  % CPUTime    : 
% 0.22/0.52  %----Proving TF0_NAR, FOF, or CNF
% 0.22/0.52  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 0.48/0.64  % SZS status Unsatisfiable for /export/starexec/sandbox2/tmp/tmp.0hZEsy39ya/cvc5---1.0.5_17757.smt2
% 0.48/0.64  % SZS output start Proof for /export/starexec/sandbox2/tmp/tmp.0hZEsy39ya/cvc5---1.0.5_17757.smt2
% 0.56/0.73  (assume a0 (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg))))
% 0.56/0.73  (assume a1 (forall ((V_c $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Event_Oused V_evs) tptp.tc_Message_Omsg))))
% 0.56/0.73  (assume a2 (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))))
% 0.56/0.73  (assume a3 (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))))
% 0.56/0.73  (assume a4 (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))))
% 0.56/0.73  (assume a5 (forall ((V_K $$unsorted) (V_X $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt V_K V_X) (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))))
% 0.56/0.73  (assume a6 (forall ((V_evs $$unsorted) (V_B $$unsorted) (V_X $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf V_B V_X V_evs) V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))))
% 0.56/0.73  (assume a7 (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent))))
% 0.56/0.73  (assume a8 (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_B V_C))))
% 0.56/0.73  (assume a9 (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg))))
% 0.56/0.73  (assume a10 (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))
% 0.56/0.73  (assume a11 (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent)))
% 0.56/0.73  (assume a12 (or (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))))
% 0.56/0.73  (assume a13 (or (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))))
% 0.56/0.73  (assume a14 (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))
% 0.56/0.73  (assume a15 (tptp.c_in (tptp.c_Event_Oevent_OGets tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))
% 0.56/0.73  (assume a16 (or (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair tptp.v_x (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.v_A tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))))
% 0.56/0.73  (assume a17 (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.v_A tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))
% 0.56/0.73  (assume a18 (or (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_K tptp.v_KAB)))
% 0.56/0.73  (assume a19 (forall ((V_BK $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair V_BK (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (= tptp.v_K tptp.v_KAB))))
% 0.56/0.73  (assume a20 (forall ((V_BO $$unsorted) (V_U $$unsorted)) (or (not (= V_BO (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= V_U (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_B tptp.v_Ba)))))
% 0.56/0.73  (assume a21 (forall ((V_BP $$unsorted) (V_U $$unsorted)) (or (not (= V_BP (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= V_U (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_B tptp.v_Ba)))))
% 0.56/0.73  (assume a22 (or (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa)))
% 0.56/0.73  (assume a23 (or (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa)))
% 0.56/0.73  (step t1 (cl (not (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_Ba tptp.v_B))) (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_Ba tptp.v_B)) :rule or_pos)
% 0.56/0.73  (step t2 (cl (= tptp.v_Ba tptp.v_B) (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_Ba tptp.v_B)))) :rule reordering :premises (t1))
% 0.56/0.73  (step t3 (cl (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule and_neg)
% 0.56/0.73  (step t4 (cl (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies_neg1)
% 0.56/0.73  (anchor :step t5)
% 0.56/0.73  (assume t5.a0 (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))
% 0.56/0.73  (assume t5.a1 (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))
% 0.56/0.73  (step t5.t1 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))) :rule implies_neg1)
% 0.56/0.73  (anchor :step t5.t2)
% 0.56/0.73  (assume t5.t2.a0 (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))
% 0.56/0.73  (assume t5.t2.a1 (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))
% 0.56/0.73  (step t5.t2.t1 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule equiv_simplify)
% 0.56/0.73  (step t5.t2.t2 (cl (not (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule equiv1 :premises (t5.t2.t1))
% 0.56/0.73  (step t5.t2.t3 (cl (= (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Public_OshrK tptp.v_Aa))) :rule refl)
% 0.56/0.73  (step t5.t2.t4 (cl (= (tptp.c_Message_Omsg_ONonce tptp.v_NAa) tptp.v_NA)) :rule symm :premises (t5.t2.a1))
% 0.56/0.73  (step t5.t2.t5 (cl (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) :rule symm :premises (t5.t2.t4))
% 0.56/0.73  (step t5.t2.t6 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) :rule refl)
% 0.56/0.73  (step t5.t2.t7 (cl (= (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) :rule cong :premises (t5.t2.t5 t5.t2.t6))
% 0.56/0.73  (step t5.t2.t8 (cl (= (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) :rule cong :premises (t5.t2.t3 t5.t2.t7))
% 0.56/0.73  (step t5.t2.t9 (cl (= (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)))) :rule refl)
% 0.56/0.73  (step t5.t2.t10 (cl (= tptp.tc_Message_Omsg tptp.tc_Message_Omsg)) :rule refl)
% 0.56/0.73  (step t5.t2.t11 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule cong :premises (t5.t2.t8 t5.t2.t9 t5.t2.t10))
% 0.56/0.73  (step t5.t2.t12 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule equiv_simplify)
% 0.56/0.73  (step t5.t2.t13 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule equiv2 :premises (t5.t2.t12))
% 0.56/0.73  (step t5.t2.t14 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true)) :rule resolution :premises (t5.t2.t13 t5.t2.a0))
% 0.56/0.73  (step t5.t2.t15 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true)) :rule trans :premises (t5.t2.t11 t5.t2.t14))
% 0.56/0.73  (step t5.t2.t16 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t5.t2.t2 t5.t2.t15))
% 0.56/0.73  (step t5.t2 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule subproof :discharge (t5.t2.a0 t5.t2.a1))
% 0.56/0.73  (step t5.t3 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule and_pos)
% 0.56/0.73  (step t5.t4 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) :rule and_pos)
% 0.56/0.73  (step t5.t5 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))))) :rule resolution :premises (t5.t2 t5.t3 t5.t4))
% 0.56/0.73  (step t5.t6 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule reordering :premises (t5.t5))
% 0.56/0.73  (step t5.t7 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule contraction :premises (t5.t6))
% 0.56/0.73  (step t5.t8 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t5.t1 t5.t7))
% 0.56/0.73  (step t5.t9 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies_neg2)
% 0.56/0.73  (step t5.t10 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t5.t8 t5.t9))
% 0.56/0.73  (step t5.t11 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule contraction :premises (t5.t10))
% 0.56/0.73  (step t5.t12 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule implies :premises (t5.t11))
% 0.56/0.73  (step t5.t13 (cl (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))) :rule and_neg)
% 0.56/0.73  (step t5.t14 (cl (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))) :rule resolution :premises (t5.t13 t5.a1 t5.a0))
% 0.56/0.73  (step t5.t15 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t5.t12 t5.t14))
% 0.56/0.73  (step t5 (cl (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule subproof :discharge (t5.a0 t5.a1))
% 0.56/0.73  (step t6 (cl (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) :rule and_pos)
% 0.56/0.73  (step t7 (cl (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule and_pos)
% 0.56/0.73  (step t8 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t5 t6 t7))
% 0.56/0.73  (step t9 (cl (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule reordering :premises (t8))
% 0.56/0.73  (step t10 (cl (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule contraction :premises (t9))
% 0.56/0.73  (step t11 (cl (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t4 t10))
% 0.56/0.73  (step t12 (cl (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies_neg2)
% 0.56/0.73  (step t13 (cl (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t11 t12))
% 0.56/0.73  (step t14 (cl (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule contraction :premises (t13))
% 0.56/0.73  (step t15 (cl (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule implies :premises (t14))
% 0.56/0.73  (step t16 (cl (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t3 t15))
% 0.56/0.73  (step t17 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) :rule or :premises (a13))
% 0.56/0.73  (step t18 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) :rule reordering :premises (t17))
% 0.56/0.73  (step t19 (cl (not (= (or (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (or (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg) (not (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))))) (not (or (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) (or (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg) (not (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule equiv_pos2)
% 0.56/0.73  (step t20 (cl (= (= (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) true) (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule equiv_simplify)
% 0.56/0.73  (step t21 (cl (not (= (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) true)) (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule equiv1 :premises (t20))
% 0.56/0.73  (step t22 (cl (= (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg) (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))))) :rule all_simplify)
% 0.56/0.73  (step t23 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule refl)
% 0.56/0.73  (step t24 (cl (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule all_simplify)
% 0.56/0.73  (step t25 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg) (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) (= (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule cong :premises (t23 t24))
% 0.56/0.73  (step t26 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) true)) :rule all_simplify)
% 0.56/0.73  (step t27 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg) (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) true)) :rule trans :premises (t25 t26))
% 0.56/0.73  (step t28 (cl (= (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) true)) :rule trans :premises (t22 t27))
% 0.56/0.73  (step t29 (cl (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule resolution :premises (t21 t28))
% 0.56/0.73  (step t30 (cl (= (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_K tptp.v_KAB)))) :rule refl)
% 0.56/0.73  (step t31 (cl (= (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule refl)
% 0.56/0.73  (step t32 (cl (= (or (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (or (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg) (not (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))))) :rule cong :premises (t29 t30 t31))
% 0.56/0.73  (step t33 (cl (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (= tptp.v_K tptp.v_KAB))) :rule and_neg)
% 0.56/0.73  (step t34 (cl (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB))) :rule implies_neg1)
% 0.56/0.73  (anchor :step t35)
% 0.56/0.73  (assume t35.a0 (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))
% 0.56/0.73  (assume t35.a1 (= tptp.v_K tptp.v_KAB))
% 0.56/0.73  (step t35.t1 (cl (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB))) :rule implies_neg1)
% 0.56/0.73  (anchor :step t35.t2)
% 0.56/0.73  (assume t35.t2.a0 (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))
% 0.56/0.73  (assume t35.t2.a1 (= tptp.v_K tptp.v_KAB))
% 0.56/0.73  (step t35.t2.t1 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg) false) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule equiv_simplify)
% 0.56/0.73  (step t35.t2.t2 (cl (not (= (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg) false)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule equiv1 :premises (t35.t2.t1))
% 0.56/0.73  (step t35.t2.t3 (cl (= tptp.v_KAB tptp.v_K)) :rule symm :premises (t35.t2.a1))
% 0.56/0.73  (step t35.t2.t4 (cl (= tptp.v_K tptp.v_KAB)) :rule symm :premises (t35.t2.t3))
% 0.56/0.73  (step t35.t2.t5 (cl (= (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Message_Omsg_OKey tptp.v_KAB))) :rule cong :premises (t35.t2.t4))
% 0.56/0.73  (step t35.t2.t6 (cl (= (tptp.c_Event_Oused tptp.v_evs3) (tptp.c_Event_Oused tptp.v_evs3))) :rule refl)
% 0.56/0.73  (step t35.t2.t7 (cl (= tptp.tc_Message_Omsg tptp.tc_Message_Omsg)) :rule refl)
% 0.56/0.73  (step t35.t2.t8 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule cong :premises (t35.t2.t5 t35.t2.t6 t35.t2.t7))
% 0.56/0.73  (step t35.t2.t9 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg) false) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule equiv_simplify)
% 0.56/0.73  (step t35.t2.t10 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg) false) (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule equiv2 :premises (t35.t2.t9))
% 0.56/0.73  (step t35.t2.t11 (cl (not (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) :rule not_not)
% 0.56/0.73  (step t35.t2.t12 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg) false) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) :rule resolution :premises (t35.t2.t10 t35.t2.t11))
% 0.56/0.73  (step t35.t2.t13 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg) false)) :rule resolution :premises (t35.t2.t12 t35.t2.a0))
% 0.56/0.73  (step t35.t2.t14 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg) false)) :rule trans :premises (t35.t2.t8 t35.t2.t13))
% 0.56/0.73  (step t35.t2.t15 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule resolution :premises (t35.t2.t2 t35.t2.t14))
% 0.56/0.73  (step t35.t2 (cl (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule subproof :discharge (t35.t2.a0 t35.t2.a1))
% 0.56/0.73  (step t35.t3 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB))) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule and_pos)
% 0.56/0.73  (step t35.t4 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB))) (= tptp.v_K tptp.v_KAB)) :rule and_pos)
% 0.56/0.73  (step t35.t5 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB))) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB)))) :rule resolution :premises (t35.t2 t35.t3 t35.t4))
% 0.56/0.73  (step t35.t6 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB))) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB))) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule reordering :premises (t35.t5))
% 0.56/0.73  (step t35.t7 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB))) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule contraction :premises (t35.t6))
% 0.56/0.73  (step t35.t8 (cl (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule resolution :premises (t35.t1 t35.t7))
% 0.56/0.73  (step t35.t9 (cl (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule implies_neg2)
% 0.56/0.73  (step t35.t10 (cl (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule resolution :premises (t35.t8 t35.t9))
% 0.56/0.73  (step t35.t11 (cl (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule contraction :premises (t35.t10))
% 0.56/0.73  (step t35.t12 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB))) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule implies :premises (t35.t11))
% 0.56/0.73  (step t35.t13 (cl (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (= tptp.v_K tptp.v_KAB))) :rule and_neg)
% 0.56/0.73  (step t35.t14 (cl (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB))) :rule resolution :premises (t35.t13 t35.a0 t35.a1))
% 0.56/0.73  (step t35.t15 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule resolution :premises (t35.t12 t35.t14))
% 0.56/0.73  (step t35 (cl (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule subproof :discharge (t35.a0 t35.a1))
% 0.56/0.73  (step t36 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB))) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule and_pos)
% 0.56/0.73  (step t37 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB))) (= tptp.v_K tptp.v_KAB)) :rule and_pos)
% 0.56/0.73  (step t38 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB))) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB)))) :rule resolution :premises (t35 t36 t37))
% 0.56/0.73  (step t39 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB))) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB))) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule reordering :premises (t38))
% 0.56/0.73  (step t40 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB))) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule contraction :premises (t39))
% 0.56/0.73  (step t41 (cl (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule resolution :premises (t34 t40))
% 0.56/0.73  (step t42 (cl (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule implies_neg2)
% 0.56/0.73  (step t43 (cl (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule resolution :premises (t41 t42))
% 0.56/0.73  (step t44 (cl (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule contraction :premises (t43))
% 0.56/0.73  (step t45 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (= tptp.v_K tptp.v_KAB))) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule implies :premises (t44))
% 0.56/0.73  (step t46 (cl (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule resolution :premises (t33 t45))
% 0.56/0.73  (step t47 (cl (or (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))))) :rule or_neg)
% 0.56/0.73  (step t48 (cl (or (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (not (= tptp.v_K tptp.v_KAB)))) :rule or_neg)
% 0.56/0.73  (step t49 (cl (or (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule or_neg)
% 0.56/0.73  (step t50 (cl (or (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (or (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (or (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule resolution :premises (t46 t47 t48 t49))
% 0.56/0.73  (step t51 (cl (or (not (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule contraction :premises (t50))
% 0.56/0.73  (step t52 (cl (or (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg) (not (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule resolution :premises (t19 t32 t51))
% 0.56/0.73  (step t53 (cl (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_KAB) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg) (not (= tptp.v_K tptp.v_KAB)) (not (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule or :premises (t52))
% 0.56/0.73  (step t54 (cl (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) :rule or_pos)
% 0.56/0.73  (step t55 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule reordering :premises (t54))
% 0.56/0.73  (step t56 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg)))) :rule implies_neg1)
% 0.56/0.73  (anchor :step t57)
% 0.56/0.73  (assume t57.a0 (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg))))
% 0.56/0.73  (step t57.t1 (cl (or (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule forall_inst :args ((:= V_X tptp.v_NA) (:= V_Y (tptp.c_Message_Omsg_OKey tptp.v_K)) (:= V_H tptp.v_evs3)))
% 0.56/0.73  (step t57.t2 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule or :premises (t57.t1))
% 0.56/0.73  (step t57.t3 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule resolution :premises (t57.t2 t57.a0))
% 0.56/0.73  (step t57 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule subproof :discharge (t57.a0))
% 0.56/0.73  (step t58 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule resolution :premises (t56 t57))
% 0.56/0.73  (step t59 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule implies_neg2)
% 0.56/0.73  (step t60 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule resolution :premises (t58 t59))
% 0.56/0.73  (step t61 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule contraction :premises (t60))
% 0.56/0.73  (step t62 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Event_Oused V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule implies :premises (t61))
% 0.56/0.73  (step t63 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OKey tptp.v_K) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule resolution :premises (t62 a9))
% 0.56/0.73  (step t64 (cl (not (= (forall ((V_BK $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair V_BK (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (= tptp.v_K tptp.v_KAB))) (or (= tptp.v_K tptp.v_KAB) (forall ((V_BK $$unsorted)) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair V_BK (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)))))) (not (forall ((V_BK $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair V_BK (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (= tptp.v_K tptp.v_KAB)))) (or (= tptp.v_K tptp.v_KAB) (forall ((V_BK $$unsorted)) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair V_BK (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))))) :rule equiv_pos2)
% 0.56/0.73  (step t65 (cl (= (forall ((V_BK $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair V_BK (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (= tptp.v_K tptp.v_KAB))) (or (= tptp.v_K tptp.v_KAB) (forall ((V_BK $$unsorted)) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair V_BK (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)))))) :rule all_simplify)
% 0.56/0.73  (step t66 (cl (or (= tptp.v_K tptp.v_KAB) (forall ((V_BK $$unsorted)) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair V_BK (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))))) :rule resolution :premises (t64 t65 a19))
% 0.56/0.73  (step t67 (cl (= tptp.v_K tptp.v_KAB) (forall ((V_BK $$unsorted)) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair V_BK (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)))) :rule or :premises (t66))
% 0.56/0.73  (step t68 (cl (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)) :rule or_pos)
% 0.56/0.73  (step t69 (cl (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule reordering :premises (t68))
% 0.56/0.73  (step t70 (cl (=> (forall ((V_c $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Event_Oused V_evs) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (forall ((V_c $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Event_Oused V_evs) tptp.tc_Message_Omsg)))) :rule implies_neg1)
% 0.56/0.73  (anchor :step t71)
% 0.56/0.73  (assume t71.a0 (forall ((V_c $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Event_Oused V_evs) tptp.tc_Message_Omsg))))
% 0.56/0.73  (step t71.t1 (cl (or (not (forall ((V_c $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Event_Oused V_evs) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule forall_inst :args ((:= V_c (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (:= V_evs tptp.v_evs3)))
% 0.56/0.73  (step t71.t2 (cl (not (forall ((V_c $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Event_Oused V_evs) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule or :premises (t71.t1))
% 0.56/0.73  (step t71.t3 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule resolution :premises (t71.t2 t71.a0))
% 0.56/0.73  (step t71 (cl (not (forall ((V_c $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Event_Oused V_evs) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule subproof :discharge (t71.a0))
% 0.56/0.73  (step t72 (cl (=> (forall ((V_c $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Event_Oused V_evs) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule resolution :premises (t70 t71))
% 0.56/0.73  (step t73 (cl (=> (forall ((V_c $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Event_Oused V_evs) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule implies_neg2)
% 0.56/0.73  (step t74 (cl (=> (forall ((V_c $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Event_Oused V_evs) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) (=> (forall ((V_c $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Event_Oused V_evs) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule resolution :premises (t72 t73))
% 0.56/0.73  (step t75 (cl (=> (forall ((V_c $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Event_Oused V_evs) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg)))) :rule contraction :premises (t74))
% 0.56/0.73  (step t76 (cl (not (forall ((V_c $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Event_Oused V_evs) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule implies :premises (t75))
% 0.56/0.73  (step t77 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Event_Oused tptp.v_evs3) tptp.tc_Message_Omsg))) :rule resolution :premises (t76 a1))
% 0.56/0.73  (step t78 (cl (=> (forall ((V_BK $$unsorted)) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair V_BK (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair tptp.v_x (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) (forall ((V_BK $$unsorted)) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair V_BK (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)))) :rule implies_neg1)
% 0.56/0.73  (anchor :step t79)
% 0.56/0.73  (assume t79.a0 (forall ((V_BK $$unsorted)) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair V_BK (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))))
% 0.56/0.73  (step t79.t1 (cl (or (not (forall ((V_BK $$unsorted)) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair V_BK (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)))) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair tptp.v_x (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)))) :rule forall_inst :args ((:= V_BK tptp.v_x)))
% 0.56/0.73  (step t79.t2 (cl (not (forall ((V_BK $$unsorted)) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair V_BK (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)))) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair tptp.v_x (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) :rule or :premises (t79.t1))
% 0.56/0.73  (step t79.t3 (cl (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair tptp.v_x (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) :rule resolution :premises (t79.t2 t79.a0))
% 0.56/0.73  (step t79 (cl (not (forall ((V_BK $$unsorted)) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair V_BK (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)))) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair tptp.v_x (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) :rule subproof :discharge (t79.a0))
% 0.56/0.73  (step t80 (cl (=> (forall ((V_BK $$unsorted)) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair V_BK (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair tptp.v_x (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair tptp.v_x (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) :rule resolution :premises (t78 t79))
% 0.56/0.73  (step t81 (cl (=> (forall ((V_BK $$unsorted)) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair V_BK (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair tptp.v_x (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) (not (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair tptp.v_x (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)))) :rule implies_neg2)
% 0.56/0.73  (step t82 (cl (=> (forall ((V_BK $$unsorted)) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair V_BK (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair tptp.v_x (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) (=> (forall ((V_BK $$unsorted)) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair V_BK (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair tptp.v_x (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)))) :rule resolution :premises (t80 t81))
% 0.56/0.73  (step t83 (cl (=> (forall ((V_BK $$unsorted)) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair V_BK (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair tptp.v_x (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)))) :rule contraction :premises (t82))
% 0.56/0.73  (step t84 (cl (not (forall ((V_BK $$unsorted)) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair V_BK (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)))) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair tptp.v_x (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) :rule implies :premises (t83))
% 0.56/0.73  (step t85 (cl (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair tptp.v_x (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (not (forall ((V_BK $$unsorted)) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair V_BK (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))))) :rule reordering :premises (t84))
% 0.56/0.73  (step t86 (cl (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule or_pos)
% 0.56/0.73  (step t87 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule reordering :premises (t86))
% 0.56/0.73  (step t88 (cl (=> (forall ((V_K $$unsorted) (V_X $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt V_K V_X) (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (forall ((V_K $$unsorted) (V_X $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt V_K V_X) (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) :rule implies_neg1)
% 0.56/0.73  (anchor :step t89)
% 0.56/0.73  (assume t89.a0 (forall ((V_K $$unsorted) (V_X $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt V_K V_X) (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))))
% 0.56/0.73  (step t89.t1 (cl (or (not (forall ((V_K $$unsorted) (V_X $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt V_K V_X) (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule forall_inst :args ((:= V_K (tptp.c_Public_OshrK tptp.v_A)) (:= V_X (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (:= V_H (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3))))
% 0.56/0.73  (step t89.t2 (cl (not (forall ((V_K $$unsorted) (V_X $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt V_K V_X) (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule or :premises (t89.t1))
% 0.56/0.73  (step t89.t3 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t89.t2 t89.a0))
% 0.56/0.73  (step t89 (cl (not (forall ((V_K $$unsorted) (V_X $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt V_K V_X) (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule subproof :discharge (t89.a0))
% 0.56/0.73  (step t90 (cl (=> (forall ((V_K $$unsorted) (V_X $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt V_K V_X) (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t88 t89))
% 0.56/0.73  (step t91 (cl (=> (forall ((V_K $$unsorted) (V_X $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt V_K V_X) (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule implies_neg2)
% 0.56/0.73  (step t92 (cl (=> (forall ((V_K $$unsorted) (V_X $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt V_K V_X) (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (=> (forall ((V_K $$unsorted) (V_X $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt V_K V_X) (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t90 t91))
% 0.56/0.73  (step t93 (cl (=> (forall ((V_K $$unsorted) (V_X $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt V_K V_X) (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t92))
% 0.56/0.73  (step t94 (cl (not (forall ((V_K $$unsorted) (V_X $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt V_K V_X) (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies :premises (t93))
% 0.56/0.73  (step t95 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t94 a5))
% 0.56/0.73  (step t96 (cl (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.c_Message_Oagent_OServer tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_B) (tptp.c_Message_Omsg_OMPair tptp.v_x (tptp.c_Message_Omsg_OKey tptp.v_K)))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.v_A tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) :rule or :premises (a16))
% 0.56/0.73  (step t97 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t53 a14 t55 t63 t67 t69 t77 t85 t87 t95 t96 a17))
% 0.56/0.73  (step t98 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule contraction :premises (t97))
% 0.56/0.73  (step t99 (cl (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule and_neg)
% 0.56/0.73  (step t100 (cl (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies_neg1)
% 0.56/0.73  (anchor :step t101)
% 0.56/0.73  (assume t101.a0 (= tptp.v_A tptp.v_Ba))
% 0.56/0.73  (assume t101.a1 (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))
% 0.56/0.73  (assume t101.a2 (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))
% 0.56/0.73  (step t101.t1 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))) :rule implies_neg1)
% 0.56/0.73  (anchor :step t101.t2)
% 0.56/0.73  (assume t101.t2.a0 (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))
% 0.56/0.73  (assume t101.t2.a1 (= tptp.v_A tptp.v_Ba))
% 0.56/0.73  (assume t101.t2.a2 (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))
% 0.56/0.73  (step t101.t2.t1 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule equiv_simplify)
% 0.56/0.73  (step t101.t2.t2 (cl (not (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule equiv1 :premises (t101.t2.t1))
% 0.56/0.73  (step t101.t2.t3 (cl (= tptp.v_Ba tptp.v_A)) :rule symm :premises (t101.t2.a1))
% 0.56/0.73  (step t101.t2.t4 (cl (= (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Public_OshrK tptp.v_A))) :rule cong :premises (t101.t2.t3))
% 0.56/0.73  (step t101.t2.t5 (cl (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) tptp.v_NA)) :rule symm :premises (t101.t2.a2))
% 0.56/0.73  (step t101.t2.t6 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_A))) :rule cong :premises (t101.t2.t3))
% 0.56/0.73  (step t101.t2.t7 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OAgent tptp.v_B))) :rule refl)
% 0.56/0.73  (step t101.t2.t8 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) :rule cong :premises (t101.t2.t6 t101.t2.t7))
% 0.56/0.73  (step t101.t2.t9 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B))) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) :rule cong :premises (t101.t2.t5 t101.t2.t8))
% 0.56/0.73  (step t101.t2.t10 (cl (= (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) :rule cong :premises (t101.t2.t4 t101.t2.t9))
% 0.56/0.73  (step t101.t2.t11 (cl (= (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)))) :rule refl)
% 0.56/0.73  (step t101.t2.t12 (cl (= tptp.tc_Message_Omsg tptp.tc_Message_Omsg)) :rule refl)
% 0.56/0.73  (step t101.t2.t13 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule cong :premises (t101.t2.t10 t101.t2.t11 t101.t2.t12))
% 0.56/0.73  (step t101.t2.t14 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule equiv_simplify)
% 0.56/0.73  (step t101.t2.t15 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule equiv2 :premises (t101.t2.t14))
% 0.56/0.73  (step t101.t2.t16 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true)) :rule resolution :premises (t101.t2.t15 t101.t2.a0))
% 0.56/0.73  (step t101.t2.t17 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true)) :rule trans :premises (t101.t2.t13 t101.t2.t16))
% 0.56/0.73  (step t101.t2.t18 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t101.t2.t2 t101.t2.t17))
% 0.56/0.73  (step t101.t2 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule subproof :discharge (t101.t2.a0 t101.t2.a1 t101.t2.a2))
% 0.56/0.73  (step t101.t3 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule and_pos)
% 0.56/0.73  (step t101.t4 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))) (= tptp.v_A tptp.v_Ba)) :rule and_pos)
% 0.56/0.73  (step t101.t5 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) :rule and_pos)
% 0.56/0.73  (step t101.t6 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))))) :rule resolution :premises (t101.t2 t101.t3 t101.t4 t101.t5))
% 0.56/0.73  (step t101.t7 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule reordering :premises (t101.t6))
% 0.56/0.73  (step t101.t8 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule contraction :premises (t101.t7))
% 0.56/0.73  (step t101.t9 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t101.t1 t101.t8))
% 0.56/0.73  (step t101.t10 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies_neg2)
% 0.56/0.73  (step t101.t11 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t101.t9 t101.t10))
% 0.56/0.73  (step t101.t12 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule contraction :premises (t101.t11))
% 0.56/0.73  (step t101.t13 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule implies :premises (t101.t12))
% 0.56/0.73  (step t101.t14 (cl (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))) :rule and_neg)
% 0.56/0.73  (step t101.t15 (cl (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))) :rule resolution :premises (t101.t14 t101.a2 t101.a0 t101.a1))
% 0.56/0.73  (step t101.t16 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t101.t13 t101.t15))
% 0.56/0.73  (step t101 (cl (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule subproof :discharge (t101.a0 t101.a1 t101.a2))
% 0.56/0.73  (step t102 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (= tptp.v_A tptp.v_Ba)) :rule and_pos)
% 0.56/0.73  (step t103 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) :rule and_pos)
% 0.56/0.73  (step t104 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule and_pos)
% 0.56/0.73  (step t105 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t101 t102 t103 t104))
% 0.56/0.73  (step t106 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule reordering :premises (t105))
% 0.56/0.73  (step t107 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule contraction :premises (t106))
% 0.56/0.73  (step t108 (cl (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t100 t107))
% 0.56/0.73  (step t109 (cl (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies_neg2)
% 0.56/0.73  (step t110 (cl (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t108 t109))
% 0.56/0.73  (step t111 (cl (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule contraction :premises (t110))
% 0.56/0.73  (step t112 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule implies :premises (t111))
% 0.56/0.73  (step t113 (cl (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t99 t112))
% 0.56/0.73  (step t114 (cl (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule or_pos)
% 0.56/0.73  (step t115 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule reordering :premises (t114))
% 0.56/0.73  (step t116 (cl (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule or_pos)
% 0.56/0.73  (step t117 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule reordering :premises (t116))
% 0.56/0.73  (step t118 (cl (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule or_pos)
% 0.56/0.73  (step t119 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule reordering :premises (t118))
% 0.56/0.73  (step t120 (cl (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule or_pos)
% 0.56/0.73  (step t121 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule reordering :premises (t120))
% 0.56/0.73  (step t122 (cl (not (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.v_A tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.v_A tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule or_pos)
% 0.56/0.73  (step t123 (cl (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.v_A tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.v_A tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule reordering :premises (t122))
% 0.56/0.73  (step t124 (cl (=> (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.v_A tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)))) :rule implies_neg1)
% 0.56/0.73  (anchor :step t125)
% 0.56/0.73  (assume t125.a0 (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg))))
% 0.56/0.73  (step t125.t1 (cl (or (not (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.v_A tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule forall_inst :args ((:= V_A tptp.v_A) (:= V_B tptp.v_B) (:= V_X (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))))) (:= V_evs tptp.v_evs3)))
% 0.56/0.73  (step t125.t2 (cl (not (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.v_A tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule or :premises (t125.t1))
% 0.56/0.73  (step t125.t3 (cl (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.v_A tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t125.t2 t125.a0))
% 0.56/0.73  (step t125 (cl (not (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.v_A tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule subproof :discharge (t125.a0))
% 0.56/0.73  (step t126 (cl (=> (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.v_A tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.v_A tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t124 t125))
% 0.56/0.73  (step t127 (cl (=> (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.v_A tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.v_A tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule implies_neg2)
% 0.56/0.73  (step t128 (cl (=> (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.v_A tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (=> (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.v_A tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t126 t127))
% 0.56/0.73  (step t129 (cl (=> (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.v_A tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t128))
% 0.56/0.73  (step t130 (cl (not (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.v_A tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies :premises (t129))
% 0.56/0.73  (step t131 (cl (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays tptp.v_A tptp.v_B (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t130 a0))
% 0.56/0.73  (step t132 (cl (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t123 a17 t131))
% 0.56/0.73  (step t133 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) :rule implies_neg1)
% 0.56/0.73  (anchor :step t134)
% 0.56/0.73  (assume t134.a0 (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))))
% 0.56/0.73  (step t134.t1 (cl (or (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule forall_inst :args ((:= V_X tptp.v_NA) (:= V_Y (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (:= V_H (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3))))
% 0.56/0.73  (step t134.t2 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule or :premises (t134.t1))
% 0.56/0.73  (step t134.t3 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t134.t2 t134.a0))
% 0.56/0.73  (step t134 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule subproof :discharge (t134.a0))
% 0.56/0.73  (step t135 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t133 t134))
% 0.56/0.73  (step t136 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule implies_neg2)
% 0.56/0.73  (step t137 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t135 t136))
% 0.56/0.73  (step t138 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t137))
% 0.56/0.73  (step t139 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies :premises (t138))
% 0.56/0.73  (step t140 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t139 a2))
% 0.56/0.73  (step t141 (cl (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t121 t132 t140))
% 0.56/0.73  (step t142 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) :rule implies_neg1)
% 0.56/0.73  (anchor :step t143)
% 0.56/0.73  (assume t143.a0 (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))))
% 0.56/0.73  (step t143.t1 (cl (or (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule forall_inst :args ((:= V_X (tptp.c_Message_Omsg_OAgent tptp.v_A)) (:= V_Y (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (:= V_H (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3))))
% 0.56/0.73  (step t143.t2 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule or :premises (t143.t1))
% 0.56/0.73  (step t143.t3 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t143.t2 t143.a0))
% 0.56/0.73  (step t143 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule subproof :discharge (t143.a0))
% 0.56/0.73  (step t144 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t142 t143))
% 0.56/0.73  (step t145 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule implies_neg2)
% 0.56/0.73  (step t146 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t144 t145))
% 0.56/0.73  (step t147 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t146))
% 0.56/0.73  (step t148 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies :premises (t147))
% 0.56/0.73  (step t149 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t148 a2))
% 0.56/0.73  (step t150 (cl (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t119 t141 t149))
% 0.56/0.73  (step t151 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) :rule implies_neg1)
% 0.56/0.73  (anchor :step t152)
% 0.56/0.73  (assume t152.a0 (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))))
% 0.56/0.73  (step t152.t1 (cl (or (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule forall_inst :args ((:= V_X (tptp.c_Message_Omsg_OAgent tptp.v_B)) (:= V_Y (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (:= V_H (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3))))
% 0.56/0.73  (step t152.t2 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule or :premises (t152.t1))
% 0.56/0.73  (step t152.t3 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t152.t2 t152.a0))
% 0.56/0.73  (step t152 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule subproof :discharge (t152.a0))
% 0.56/0.73  (step t153 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t151 t152))
% 0.56/0.73  (step t154 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule implies_neg2)
% 0.56/0.73  (step t155 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t153 t154))
% 0.56/0.73  (step t156 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t155))
% 0.56/0.73  (step t157 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies :premises (t156))
% 0.56/0.73  (step t158 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t157 a2))
% 0.56/0.73  (step t159 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t117 t150 t158))
% 0.56/0.73  (step t160 (cl (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) :rule implies_neg1)
% 0.56/0.73  (anchor :step t161)
% 0.56/0.73  (assume t161.a0 (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))))
% 0.56/0.73  (step t161.t1 (cl (or (not (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule forall_inst :args ((:= V_c (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) (:= V_H (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3))))
% 0.56/0.73  (step t161.t2 (cl (not (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule or :premises (t161.t1))
% 0.56/0.73  (step t161.t3 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t161.t2 t161.a0))
% 0.56/0.73  (step t161 (cl (not (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule subproof :discharge (t161.a0))
% 0.56/0.73  (step t162 (cl (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t160 t161))
% 0.56/0.73  (step t163 (cl (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule implies_neg2)
% 0.56/0.73  (step t164 (cl (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t162 t163))
% 0.56/0.73  (step t165 (cl (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t164))
% 0.56/0.73  (step t166 (cl (not (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies :premises (t165))
% 0.56/0.73  (step t167 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t166 a4))
% 0.56/0.73  (step t168 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t115 t159 t167))
% 0.56/0.73  (step t169 (cl (not (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)) :rule or_pos)
% 0.56/0.73  (step t170 (cl (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule reordering :premises (t169))
% 0.56/0.73  (step t171 (cl (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule implies_neg1)
% 0.56/0.73  (anchor :step t172)
% 0.56/0.73  (assume t172.a0 (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent))))
% 0.56/0.73  (step t172.t1 (cl (or (not (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule forall_inst :args ((:= V_evs tptp.v_evs3) (:= V_A tptp.v_Ba) (:= V_NA_H (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (:= V_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (:= V_A_H tptp.v_Aa) (:= V_B tptp.v_B)))
% 0.56/0.73  (step t172.t2 (cl (not (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule or :premises (t172.t1))
% 0.56/0.73  (step t172.t3 (cl (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule resolution :premises (t172.t2 t172.a0))
% 0.56/0.73  (step t172 (cl (not (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule subproof :discharge (t172.a0))
% 0.56/0.73  (step t173 (cl (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule resolution :premises (t171 t172))
% 0.56/0.73  (step t174 (cl (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule implies_neg2)
% 0.56/0.73  (step t175 (cl (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule resolution :premises (t173 t174))
% 0.56/0.73  (step t176 (cl (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule contraction :premises (t175))
% 0.56/0.73  (step t177 (cl (not (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule implies :premises (t176))
% 0.56/0.73  (step t178 (cl (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule resolution :premises (t177 a7))
% 0.56/0.73  (step t179 (cl (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule or_pos)
% 0.56/0.73  (step t180 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule reordering :premises (t179))
% 0.56/0.73  (step t181 (cl (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule or_pos)
% 0.56/0.73  (step t182 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule reordering :premises (t181))
% 0.56/0.73  (step t183 (cl (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule or_pos)
% 0.56/0.73  (step t184 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule reordering :premises (t183))
% 0.56/0.73  (step t185 (cl (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule or_pos)
% 0.56/0.73  (step t186 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule reordering :premises (t185))
% 0.56/0.73  (step t187 (cl (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule or_pos)
% 0.56/0.73  (step t188 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule reordering :premises (t187))
% 0.56/0.73  (step t189 (cl (not (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule or_pos)
% 0.56/0.73  (step t190 (cl (not (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule reordering :premises (t189))
% 0.56/0.73  (step t191 (cl (not (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) :rule or_pos)
% 0.56/0.73  (step t192 (cl (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent) (not (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)))) :rule reordering :premises (t191))
% 0.56/0.73  (step t193 (cl (=> (forall ((V_evs $$unsorted) (V_B $$unsorted) (V_X $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf V_B V_X V_evs) V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) (forall ((V_evs $$unsorted) (V_B $$unsorted) (V_X $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf V_B V_X V_evs) V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)))) :rule implies_neg1)
% 0.56/0.73  (anchor :step t194)
% 0.56/0.73  (assume t194.a0 (forall ((V_evs $$unsorted) (V_B $$unsorted) (V_X $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf V_B V_X V_evs) V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))))
% 0.56/0.73  (step t194.t1 (cl (or (not (forall ((V_evs $$unsorted) (V_B $$unsorted) (V_X $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf V_B V_X V_evs) V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)))) :rule forall_inst :args ((:= V_evs tptp.v_evs3) (:= V_B tptp.c_Message_Oagent_OServer) (:= V_X (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))))))
% 0.56/0.73  (step t194.t2 (cl (not (forall ((V_evs $$unsorted) (V_B $$unsorted) (V_X $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf V_B V_X V_evs) V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) :rule or :premises (t194.t1))
% 0.56/0.73  (step t194.t3 (cl (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) :rule resolution :premises (t194.t2 t194.a0))
% 0.56/0.73  (step t194 (cl (not (forall ((V_evs $$unsorted) (V_B $$unsorted) (V_X $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf V_B V_X V_evs) V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) :rule subproof :discharge (t194.a0))
% 0.56/0.73  (step t195 (cl (=> (forall ((V_evs $$unsorted) (V_B $$unsorted) (V_X $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf V_B V_X V_evs) V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) :rule resolution :premises (t193 t194))
% 0.56/0.73  (step t196 (cl (=> (forall ((V_evs $$unsorted) (V_B $$unsorted) (V_X $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf V_B V_X V_evs) V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) (not (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)))) :rule implies_neg2)
% 0.56/0.73  (step t197 (cl (=> (forall ((V_evs $$unsorted) (V_B $$unsorted) (V_X $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf V_B V_X V_evs) V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) (=> (forall ((V_evs $$unsorted) (V_B $$unsorted) (V_X $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf V_B V_X V_evs) V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)))) :rule resolution :premises (t195 t196))
% 0.56/0.73  (step t198 (cl (=> (forall ((V_evs $$unsorted) (V_B $$unsorted) (V_X $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf V_B V_X V_evs) V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)))) :rule contraction :premises (t197))
% 0.56/0.73  (step t199 (cl (not (forall ((V_evs $$unsorted) (V_B $$unsorted) (V_X $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf V_B V_X V_evs) V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) :rule implies :premises (t198))
% 0.56/0.73  (step t200 (cl (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Event_Oevent_OGets tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent))) :rule resolution :premises (t199 a6))
% 0.56/0.73  (step t201 (cl (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) :rule resolution :premises (t192 a11 a15 t200))
% 0.56/0.73  (step t202 (cl (=> (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)))) :rule implies_neg1)
% 0.56/0.73  (anchor :step t203)
% 0.56/0.73  (assume t203.a0 (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg))))
% 0.56/0.73  (step t203.t1 (cl (or (not (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule forall_inst :args ((:= V_A (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3)) (:= V_B tptp.c_Message_Oagent_OServer) (:= V_X (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (:= V_evs tptp.v_evs3)))
% 0.56/0.73  (step t203.t2 (cl (not (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule or :premises (t203.t1))
% 0.56/0.73  (step t203.t3 (cl (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t203.t2 t203.a0))
% 0.56/0.73  (step t203 (cl (not (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule subproof :discharge (t203.a0))
% 0.56/0.73  (step t204 (cl (=> (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t202 t203))
% 0.56/0.73  (step t205 (cl (=> (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule implies_neg2)
% 0.56/0.73  (step t206 (cl (=> (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (=> (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t204 t205))
% 0.56/0.73  (step t207 (cl (=> (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t206))
% 0.56/0.73  (step t208 (cl (not (forall ((V_A $$unsorted) (V_B $$unsorted) (V_X $$unsorted) (V_evs $$unsorted)) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays V_A V_B V_X) (tptp.c_List_Oset V_evs tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in V_X (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies :premises (t207))
% 0.56/0.73  (step t209 (cl (or (not (tptp.c_in (tptp.c_Event_Oevent_OSays (tptp.v_sko__usf tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) tptp.v_evs3) tptp.c_Message_Oagent_OServer (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))))) (tptp.c_List_Oset tptp.v_evs3 tptp.tc_Event_Oevent) tptp.tc_Event_Oevent)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t208 a0))
% 0.56/0.73  (step t210 (cl (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t190 t201 t209))
% 0.56/0.73  (step t211 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) :rule implies_neg1)
% 0.56/0.73  (anchor :step t212)
% 0.56/0.73  (assume t212.a0 (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))))
% 0.56/0.73  (step t212.t1 (cl (or (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule forall_inst :args ((:= V_X (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (:= V_Y (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (:= V_H (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3))))
% 0.56/0.73  (step t212.t2 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule or :premises (t212.t1))
% 0.56/0.73  (step t212.t3 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t212.t2 t212.a0))
% 0.56/0.73  (step t212 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule subproof :discharge (t212.a0))
% 0.56/0.73  (step t213 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t211 t212))
% 0.56/0.73  (step t214 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule implies_neg2)
% 0.56/0.73  (step t215 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t213 t214))
% 0.56/0.73  (step t216 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t215))
% 0.56/0.73  (step t217 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies :premises (t216))
% 0.56/0.73  (step t218 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t217 a2))
% 0.56/0.73  (step t219 (cl (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t188 t210 t218))
% 0.56/0.73  (step t220 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) :rule implies_neg1)
% 0.56/0.73  (anchor :step t221)
% 0.56/0.73  (assume t221.a0 (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))))
% 0.56/0.73  (step t221.t1 (cl (or (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule forall_inst :args ((:= V_X (tptp.c_Message_Omsg_OAgent tptp.v_Aa)) (:= V_Y (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (:= V_H (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3))))
% 0.56/0.73  (step t221.t2 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule or :premises (t221.t1))
% 0.56/0.73  (step t221.t3 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t221.t2 t221.a0))
% 0.56/0.73  (step t221 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule subproof :discharge (t221.a0))
% 0.56/0.73  (step t222 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t220 t221))
% 0.56/0.73  (step t223 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule implies_neg2)
% 0.56/0.73  (step t224 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t222 t223))
% 0.56/0.73  (step t225 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t224))
% 0.56/0.73  (step t226 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies :premises (t225))
% 0.56/0.73  (step t227 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t226 a2))
% 0.56/0.73  (step t228 (cl (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t186 t219 t227))
% 0.56/0.73  (step t229 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) :rule implies_neg1)
% 0.56/0.73  (anchor :step t230)
% 0.56/0.73  (assume t230.a0 (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))))
% 0.56/0.73  (step t230.t1 (cl (or (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule forall_inst :args ((:= V_X (tptp.c_Message_Omsg_OAgent tptp.v_Ba)) (:= V_Y (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (:= V_H (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3))))
% 0.56/0.73  (step t230.t2 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule or :premises (t230.t1))
% 0.56/0.73  (step t230.t3 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t230.t2 t230.a0))
% 0.56/0.73  (step t230 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule subproof :discharge (t230.a0))
% 0.56/0.73  (step t231 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t229 t230))
% 0.56/0.73  (step t232 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule implies_neg2)
% 0.56/0.73  (step t233 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t231 t232))
% 0.56/0.73  (step t234 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t233))
% 0.56/0.73  (step t235 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies :premises (t234))
% 0.56/0.73  (step t236 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t235 a2))
% 0.56/0.73  (step t237 (cl (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t184 t228 t236))
% 0.56/0.73  (step t238 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) :rule implies_neg1)
% 0.56/0.73  (anchor :step t239)
% 0.56/0.73  (assume t239.a0 (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))))
% 0.56/0.73  (step t239.t1 (cl (or (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule forall_inst :args ((:= V_X (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (:= V_Y (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (:= V_H (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3))))
% 0.56/0.73  (step t239.t2 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule or :premises (t239.t1))
% 0.56/0.73  (step t239.t3 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t239.t2 t239.a0))
% 0.56/0.73  (step t239 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule subproof :discharge (t239.a0))
% 0.56/0.74  (step t240 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t238 t239))
% 0.56/0.74  (step t241 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule implies_neg2)
% 0.56/0.74  (step t242 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t240 t241))
% 0.56/0.74  (step t243 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t242))
% 0.56/0.74  (step t244 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies :premises (t243))
% 0.56/0.74  (step t245 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t244 a2))
% 0.56/0.74  (step t246 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t182 t237 t245))
% 0.56/0.74  (step t247 (cl (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) :rule implies_neg1)
% 0.56/0.74  (anchor :step t248)
% 0.56/0.74  (assume t248.a0 (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))))
% 0.56/0.74  (step t248.t1 (cl (or (not (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule forall_inst :args ((:= V_c (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (:= V_H (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3))))
% 0.56/0.74  (step t248.t2 (cl (not (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule or :premises (t248.t1))
% 0.56/0.74  (step t248.t3 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t248.t2 t248.a0))
% 0.56/0.74  (step t248 (cl (not (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule subproof :discharge (t248.a0))
% 0.56/0.74  (step t249 (cl (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t247 t248))
% 0.56/0.74  (step t250 (cl (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule implies_neg2)
% 0.56/0.74  (step t251 (cl (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t249 t250))
% 0.56/0.74  (step t252 (cl (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t251))
% 0.56/0.74  (step t253 (cl (not (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies :premises (t252))
% 0.56/0.74  (step t254 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t253 a4))
% 0.56/0.74  (step t255 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t180 t246 t254))
% 0.56/0.74  (step t256 (cl (not (= (or (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (or (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (not (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))))) (not (or (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) (or (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (not (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule equiv_pos2)
% 0.56/0.74  (step t257 (cl (= (= (= (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) true) (= (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule equiv_simplify)
% 0.56/0.74  (step t258 (cl (not (= (= (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) true)) (= (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule equiv1 :premises (t257))
% 0.56/0.74  (step t259 (cl (= (= (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))))) :rule all_simplify)
% 0.56/0.74  (step t260 (cl (= (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule refl)
% 0.56/0.74  (step t261 (cl (= (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule all_simplify)
% 0.56/0.74  (step t262 (cl (= (= (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))) (= (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule cong :premises (t260 t261))
% 0.56/0.74  (step t263 (cl (= (= (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) true)) :rule all_simplify)
% 0.56/0.74  (step t264 (cl (= (= (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))) true)) :rule trans :premises (t262 t263))
% 0.56/0.74  (step t265 (cl (= (= (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) true)) :rule trans :premises (t259 t264))
% 0.56/0.74  (step t266 (cl (= (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule resolution :premises (t258 t265))
% 0.56/0.74  (step t267 (cl (= (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Ba)))) :rule refl)
% 0.56/0.74  (step t268 (cl (= (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule refl)
% 0.56/0.74  (step t269 (cl (= (or (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (or (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (not (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))))) :rule cong :premises (t266 t267 t268))
% 0.56/0.74  (step t270 (cl (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba)) (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Ba))) :rule and_neg)
% 0.56/0.74  (step t271 (cl (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba))) :rule implies_neg1)
% 0.56/0.74  (anchor :step t272)
% 0.56/0.74  (assume t272.a0 (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))
% 0.56/0.74  (assume t272.a1 (= tptp.v_A tptp.v_Ba))
% 0.56/0.74  (step t272.t1 (cl (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba))) :rule implies_neg1)
% 0.56/0.74  (anchor :step t272.t2)
% 0.56/0.74  (assume t272.t2.a0 (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))
% 0.56/0.74  (assume t272.t2.a1 (= tptp.v_A tptp.v_Ba))
% 0.56/0.74  (step t272.t2.t1 (cl (= (= (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent) false) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule equiv_simplify)
% 0.56/0.74  (step t272.t2.t2 (cl (not (= (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent) false)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule equiv1 :premises (t272.t2.t1))
% 0.56/0.74  (step t272.t2.t3 (cl (= tptp.v_Ba tptp.v_A)) :rule symm :premises (t272.t2.a1))
% 0.56/0.74  (step t272.t2.t4 (cl (= tptp.v_A tptp.v_Ba)) :rule symm :premises (t272.t2.t3))
% 0.56/0.74  (step t272.t2.t5 (cl (= tptp.v_Ba tptp.v_A)) :rule symm :premises (t272.t2.t4))
% 0.56/0.74  (step t272.t2.t6 (cl (= tptp.c_Event_Obad tptp.c_Event_Obad)) :rule refl)
% 0.56/0.74  (step t272.t2.t7 (cl (= tptp.tc_Message_Oagent tptp.tc_Message_Oagent)) :rule refl)
% 0.56/0.74  (step t272.t2.t8 (cl (= (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent) (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule cong :premises (t272.t2.t5 t272.t2.t6 t272.t2.t7))
% 0.56/0.74  (step t272.t2.t9 (cl (= (= (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) false) (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule equiv_simplify)
% 0.56/0.74  (step t272.t2.t10 (cl (= (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) false) (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule equiv2 :premises (t272.t2.t9))
% 0.56/0.74  (step t272.t2.t11 (cl (not (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))) (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) :rule not_not)
% 0.56/0.74  (step t272.t2.t12 (cl (= (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) false) (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) :rule resolution :premises (t272.t2.t10 t272.t2.t11))
% 0.56/0.74  (step t272.t2.t13 (cl (= (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) false)) :rule resolution :premises (t272.t2.t12 t272.t2.a0))
% 0.56/0.74  (step t272.t2.t14 (cl (= (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent) false)) :rule trans :premises (t272.t2.t8 t272.t2.t13))
% 0.56/0.74  (step t272.t2.t15 (cl (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule resolution :premises (t272.t2.t2 t272.t2.t14))
% 0.56/0.74  (step t272.t2 (cl (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule subproof :discharge (t272.t2.a0 t272.t2.a1))
% 0.56/0.74  (step t272.t3 (cl (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba))) (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule and_pos)
% 0.56/0.74  (step t272.t4 (cl (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba))) (= tptp.v_A tptp.v_Ba)) :rule and_pos)
% 0.56/0.74  (step t272.t5 (cl (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)) (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba))) (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba)))) :rule resolution :premises (t272.t2 t272.t3 t272.t4))
% 0.56/0.74  (step t272.t6 (cl (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba))) (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba))) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule reordering :premises (t272.t5))
% 0.56/0.74  (step t272.t7 (cl (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba))) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule contraction :premises (t272.t6))
% 0.56/0.74  (step t272.t8 (cl (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule resolution :premises (t272.t1 t272.t7))
% 0.56/0.74  (step t272.t9 (cl (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule implies_neg2)
% 0.56/0.74  (step t272.t10 (cl (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule resolution :premises (t272.t8 t272.t9))
% 0.56/0.74  (step t272.t11 (cl (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule contraction :premises (t272.t10))
% 0.56/0.74  (step t272.t12 (cl (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba))) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule implies :premises (t272.t11))
% 0.56/0.74  (step t272.t13 (cl (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba)) (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Ba))) :rule and_neg)
% 0.56/0.74  (step t272.t14 (cl (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba))) :rule resolution :premises (t272.t13 t272.a0 t272.a1))
% 0.56/0.74  (step t272.t15 (cl (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule resolution :premises (t272.t12 t272.t14))
% 0.56/0.74  (step t272 (cl (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule subproof :discharge (t272.a0 t272.a1))
% 0.56/0.74  (step t273 (cl (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba))) (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule and_pos)
% 0.56/0.74  (step t274 (cl (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba))) (= tptp.v_A tptp.v_Ba)) :rule and_pos)
% 0.56/0.74  (step t275 (cl (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)) (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba))) (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba)))) :rule resolution :premises (t272 t273 t274))
% 0.56/0.74  (step t276 (cl (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba))) (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba))) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule reordering :premises (t275))
% 0.56/0.74  (step t277 (cl (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba))) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule contraction :premises (t276))
% 0.56/0.74  (step t278 (cl (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule resolution :premises (t271 t277))
% 0.56/0.74  (step t279 (cl (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule implies_neg2)
% 0.56/0.74  (step t280 (cl (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule resolution :premises (t278 t279))
% 0.56/0.74  (step t281 (cl (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule contraction :premises (t280))
% 0.56/0.74  (step t282 (cl (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Ba))) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule implies :premises (t281))
% 0.56/0.74  (step t283 (cl (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule resolution :premises (t270 t282))
% 0.56/0.74  (step t284 (cl (or (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))))) :rule or_neg)
% 0.56/0.74  (step t285 (cl (or (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (not (= tptp.v_A tptp.v_Ba)))) :rule or_neg)
% 0.56/0.74  (step t286 (cl (or (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule or_neg)
% 0.56/0.74  (step t287 (cl (or (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (or (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (or (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule resolution :premises (t283 t284 t285 t286))
% 0.56/0.74  (step t288 (cl (or (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule contraction :premises (t287))
% 0.56/0.74  (step t289 (cl (or (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (not (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule resolution :premises (t256 t269 t288))
% 0.56/0.74  (step t290 (cl (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (not (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule or :premises (t289))
% 0.56/0.74  (step t291 (cl (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Ba))) :rule resolution :premises (t113 t168 t170 t178 t255 a11 t290 a10))
% 0.56/0.74  (step t292 (cl (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))) :rule contraction :premises (t291))
% 0.56/0.74  (step t293 (cl (not (= (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_B tptp.v_Ba))) (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_Ba tptp.v_B))))) (not (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_B tptp.v_Ba)))) (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_Ba tptp.v_B)))) :rule equiv_pos2)
% 0.56/0.74  (step t294 (cl (= (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B))) (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B))))) :rule refl)
% 0.56/0.74  (step t295 (cl (= (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))))) :rule refl)
% 0.56/0.74  (step t296 (cl (= (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule refl)
% 0.56/0.74  (step t297 (cl (= (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule refl)
% 0.56/0.74  (step t298 (cl (= (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule refl)
% 0.56/0.74  (step t299 (cl (= (= tptp.v_B tptp.v_Ba) (= tptp.v_Ba tptp.v_B))) :rule all_simplify)
% 0.56/0.74  (step t300 (cl (= (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_B tptp.v_Ba)) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_Ba tptp.v_B)))) :rule cong :premises (t295 t296 t297 t298 t299))
% 0.56/0.74  (step t301 (cl (= (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_B tptp.v_Ba))) (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_Ba tptp.v_B))))) :rule cong :premises (t294 t300))
% 0.56/0.74  (step t302 (cl (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_B tptp.v_Ba))) (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B)))) :rule implies_neg1)
% 0.56/0.74  (anchor :step t303)
% 0.56/0.74  (assume t303.a0 (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B))))
% 0.56/0.74  (step t303.t1 (cl (or (not (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B)))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_B tptp.v_Ba)))) :rule forall_inst :args ((:= V_evs tptp.v_evs3) (:= V_A tptp.v_Aa) (:= V_NA tptp.v_NA) (:= V_C tptp.v_B) (:= V_B tptp.v_Ba)))
% 0.56/0.74  (step t303.t2 (cl (not (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B)))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_B tptp.v_Ba))) :rule or :premises (t303.t1))
% 0.56/0.74  (step t303.t3 (cl (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_B tptp.v_Ba))) :rule resolution :premises (t303.t2 t303.a0))
% 0.56/0.74  (step t303 (cl (not (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B)))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_B tptp.v_Ba))) :rule subproof :discharge (t303.a0))
% 0.56/0.74  (step t304 (cl (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_B tptp.v_Ba))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_B tptp.v_Ba))) :rule resolution :premises (t302 t303))
% 0.56/0.74  (step t305 (cl (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_B tptp.v_Ba))) (not (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_B tptp.v_Ba)))) :rule implies_neg2)
% 0.56/0.74  (step t306 (cl (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_B tptp.v_Ba))) (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_B tptp.v_Ba)))) :rule resolution :premises (t304 t305))
% 0.56/0.74  (step t307 (cl (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_B tptp.v_Ba)))) :rule contraction :premises (t306))
% 0.56/0.74  (step t308 (cl (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_Ba tptp.v_B)))) :rule resolution :premises (t293 t301 t307))
% 0.56/0.74  (step t309 (cl (not (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B)))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_Ba tptp.v_B))) :rule implies :premises (t308))
% 0.56/0.74  (step t310 (cl (not (= (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_B V_C))) (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B))))) (not (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_B V_C)))) (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B)))) :rule equiv_pos2)
% 0.56/0.74  (anchor :step t311 :args ((V_evs $$unsorted) (:= V_evs V_evs) (V_A $$unsorted) (:= V_A V_A) (V_NA $$unsorted) (:= V_NA V_NA) (V_C $$unsorted) (:= V_C V_C) (V_B $$unsorted) (:= V_B V_B)))
% 0.56/0.74  (step t311.t1 (cl (= V_evs V_evs)) :rule refl)
% 0.56/0.74  (step t311.t2 (cl (= V_A V_A)) :rule refl)
% 0.56/0.74  (step t311.t3 (cl (= V_NA V_NA)) :rule refl)
% 0.56/0.74  (step t311.t4 (cl (= V_C V_C)) :rule refl)
% 0.56/0.74  (step t311.t5 (cl (= V_B V_B)) :rule refl)
% 0.56/0.74  (step t311.t6 (cl (= (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))))) :rule refl)
% 0.56/0.74  (step t311.t7 (cl (= (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)))) :rule refl)
% 0.56/0.74  (step t311.t8 (cl (= (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)))) :rule refl)
% 0.56/0.74  (step t311.t9 (cl (= (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule refl)
% 0.56/0.74  (step t311.t10 (cl (= (= V_B V_C) (= V_C V_B))) :rule all_simplify)
% 0.56/0.74  (step t311.t11 (cl (= (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_B V_C)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B)))) :rule cong :premises (t311.t6 t311.t7 t311.t8 t311.t9 t311.t10))
% 0.56/0.74  (step t311 (cl (= (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_B V_C))) (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B))))) :rule bind)
% 0.56/0.74  (step t312 (cl (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA $$unsorted) (V_C $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_C)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (= V_C V_B)))) :rule resolution :premises (t310 t311 a8))
% 0.56/0.74  (step t313 (cl (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (= tptp.v_Ba tptp.v_B))) :rule resolution :premises (t309 t312))
% 0.56/0.74  (step t314 (cl (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_A tptp.v_Aa) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule and_neg)
% 0.56/0.74  (step t315 (cl (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_A tptp.v_Aa) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_A tptp.v_Aa) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies_neg1)
% 0.56/0.74  (anchor :step t316)
% 0.56/0.74  (assume t316.a0 (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))
% 0.56/0.74  (assume t316.a1 (= tptp.v_A tptp.v_Aa))
% 0.56/0.74  (assume t316.a2 (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))
% 0.56/0.74  (step t316.t1 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Aa) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Aa) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))) :rule implies_neg1)
% 0.56/0.74  (anchor :step t316.t2)
% 0.56/0.74  (assume t316.t2.a0 (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))
% 0.56/0.74  (assume t316.t2.a1 (= tptp.v_A tptp.v_Aa))
% 0.56/0.74  (assume t316.t2.a2 (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))
% 0.56/0.74  (step t316.t2.t1 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule equiv_simplify)
% 0.56/0.74  (step t316.t2.t2 (cl (not (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule equiv1 :premises (t316.t2.t1))
% 0.56/0.74  (step t316.t2.t3 (cl (= (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Public_OshrK tptp.v_Aa))) :rule refl)
% 0.56/0.74  (step t316.t2.t4 (cl (= (tptp.c_Message_Omsg_ONonce tptp.v_NAa) tptp.v_NA)) :rule symm :premises (t316.t2.a2))
% 0.56/0.74  (step t316.t2.t5 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) :rule refl)
% 0.56/0.74  (step t316.t2.t6 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B))) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) :rule cong :premises (t316.t2.t4 t316.t2.t5))
% 0.56/0.74  (step t316.t2.t7 (cl (= (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B))) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) :rule symm :premises (t316.t2.t6))
% 0.56/0.74  (step t316.t2.t8 (cl (= (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) :rule cong :premises (t316.t2.t3 t316.t2.t7))
% 0.56/0.74  (step t316.t2.t9 (cl (= tptp.v_Aa tptp.v_A)) :rule symm :premises (t316.t2.a1))
% 0.56/0.74  (step t316.t2.t10 (cl (= (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Public_OshrK tptp.v_A))) :rule cong :premises (t316.t2.t9))
% 0.56/0.74  (step t316.t2.t11 (cl (= tptp.v_NA tptp.v_NA)) :rule refl)
% 0.56/0.74  (step t316.t2.t12 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_A))) :rule cong :premises (t316.t2.t9))
% 0.56/0.74  (step t316.t2.t13 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OAgent tptp.v_B))) :rule refl)
% 0.56/0.74  (step t316.t2.t14 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) :rule cong :premises (t316.t2.t12 t316.t2.t13))
% 0.56/0.74  (step t316.t2.t15 (cl (= (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B))) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) :rule cong :premises (t316.t2.t11 t316.t2.t14))
% 0.56/0.74  (step t316.t2.t16 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B))) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) :rule trans :premises (t316.t2.t6 t316.t2.t15))
% 0.56/0.74  (step t316.t2.t17 (cl (= (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) :rule cong :premises (t316.t2.t10 t316.t2.t16))
% 0.56/0.74  (step t316.t2.t18 (cl (= (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) :rule trans :premises (t316.t2.t8 t316.t2.t17))
% 0.56/0.74  (step t316.t2.t19 (cl (= (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)))) :rule refl)
% 0.56/0.74  (step t316.t2.t20 (cl (= tptp.tc_Message_Omsg tptp.tc_Message_Omsg)) :rule refl)
% 0.56/0.74  (step t316.t2.t21 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule cong :premises (t316.t2.t18 t316.t2.t19 t316.t2.t20))
% 0.56/0.74  (step t316.t2.t22 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule equiv_simplify)
% 0.56/0.74  (step t316.t2.t23 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule equiv2 :premises (t316.t2.t22))
% 0.56/0.74  (step t316.t2.t24 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true)) :rule resolution :premises (t316.t2.t23 t316.t2.a0))
% 0.56/0.74  (step t316.t2.t25 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true)) :rule trans :premises (t316.t2.t21 t316.t2.t24))
% 0.56/0.74  (step t316.t2.t26 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t316.t2.t2 t316.t2.t25))
% 0.56/0.74  (step t316.t2 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule subproof :discharge (t316.t2.a0 t316.t2.a1 t316.t2.a2))
% 0.56/0.74  (step t316.t3 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Aa) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule and_pos)
% 0.56/0.74  (step t316.t4 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Aa) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))) (= tptp.v_A tptp.v_Aa)) :rule and_pos)
% 0.56/0.74  (step t316.t5 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Aa) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) :rule and_pos)
% 0.56/0.74  (step t316.t6 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Aa) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Aa) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Aa) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))))) :rule resolution :premises (t316.t2 t316.t3 t316.t4 t316.t5))
% 0.56/0.74  (step t316.t7 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Aa) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Aa) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Aa) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule reordering :premises (t316.t6))
% 0.56/0.74  (step t316.t8 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Aa) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule contraction :premises (t316.t7))
% 0.56/0.74  (step t316.t9 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Aa) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t316.t1 t316.t8))
% 0.56/0.74  (step t316.t10 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Aa) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies_neg2)
% 0.56/0.74  (step t316.t11 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Aa) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Aa) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t316.t9 t316.t10))
% 0.56/0.74  (step t316.t12 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Aa) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule contraction :premises (t316.t11))
% 0.56/0.74  (step t316.t13 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Aa) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule implies :premises (t316.t12))
% 0.56/0.74  (step t316.t14 (cl (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Aa) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))) :rule and_neg)
% 0.56/0.74  (step t316.t15 (cl (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Aa) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))) :rule resolution :premises (t316.t14 t316.a2 t316.a1 t316.a0))
% 0.56/0.74  (step t316.t16 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t316.t13 t316.t15))
% 0.56/0.74  (step t316 (cl (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule subproof :discharge (t316.a0 t316.a1 t316.a2))
% 0.56/0.74  (step t317 (cl (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_A tptp.v_Aa) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) :rule and_pos)
% 0.56/0.74  (step t318 (cl (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_A tptp.v_Aa) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (= tptp.v_A tptp.v_Aa)) :rule and_pos)
% 0.56/0.74  (step t319 (cl (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_A tptp.v_Aa) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule and_pos)
% 0.56/0.74  (step t320 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_A tptp.v_Aa) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_A tptp.v_Aa) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_A tptp.v_Aa) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t316 t317 t318 t319))
% 0.56/0.74  (step t321 (cl (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_A tptp.v_Aa) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_A tptp.v_Aa) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_A tptp.v_Aa) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule reordering :premises (t320))
% 0.56/0.74  (step t322 (cl (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_A tptp.v_Aa) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule contraction :premises (t321))
% 0.56/0.74  (step t323 (cl (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_A tptp.v_Aa) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t315 t322))
% 0.56/0.74  (step t324 (cl (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_A tptp.v_Aa) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies_neg2)
% 0.56/0.74  (step t325 (cl (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_A tptp.v_Aa) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_A tptp.v_Aa) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t323 t324))
% 0.56/0.74  (step t326 (cl (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_A tptp.v_Aa) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule contraction :premises (t325))
% 0.56/0.74  (step t327 (cl (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_A tptp.v_Aa) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule implies :premises (t326))
% 0.56/0.74  (step t328 (cl (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t314 t327))
% 0.56/0.74  (step t329 (cl (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule reordering :premises (t328))
% 0.56/0.74  (step t330 (cl (not (= (or (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) (or (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (not (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))))) (not (or (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent)))) (or (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (not (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule equiv_pos2)
% 0.56/0.74  (step t331 (cl (= (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_A tptp.v_Aa)))) :rule refl)
% 0.56/0.74  (step t332 (cl (= (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule refl)
% 0.56/0.74  (step t333 (cl (= (or (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) (or (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (not (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))))) :rule cong :premises (t266 t331 t332))
% 0.56/0.74  (step t334 (cl (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa)) (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Aa))) :rule and_neg)
% 0.56/0.74  (step t335 (cl (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa))) :rule implies_neg1)
% 0.56/0.74  (anchor :step t336)
% 0.56/0.74  (assume t336.a0 (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))
% 0.56/0.74  (assume t336.a1 (= tptp.v_A tptp.v_Aa))
% 0.56/0.74  (step t336.t1 (cl (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa))) :rule implies_neg1)
% 0.56/0.74  (anchor :step t336.t2)
% 0.56/0.74  (assume t336.t2.a0 (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))
% 0.56/0.74  (assume t336.t2.a1 (= tptp.v_A tptp.v_Aa))
% 0.56/0.74  (step t336.t2.t1 (cl (= (= (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) false) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule equiv_simplify)
% 0.56/0.74  (step t336.t2.t2 (cl (not (= (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) false)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule equiv1 :premises (t336.t2.t1))
% 0.56/0.74  (step t336.t2.t3 (cl (= tptp.v_Aa tptp.v_A)) :rule symm :premises (t336.t2.a1))
% 0.56/0.74  (step t336.t2.t4 (cl (= tptp.c_Event_Obad tptp.c_Event_Obad)) :rule refl)
% 0.56/0.74  (step t336.t2.t5 (cl (= tptp.tc_Message_Oagent tptp.tc_Message_Oagent)) :rule refl)
% 0.56/0.74  (step t336.t2.t6 (cl (= (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule cong :premises (t336.t2.t3 t336.t2.t4 t336.t2.t5))
% 0.56/0.74  (step t336.t2.t7 (cl (= (= (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) false) (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule equiv_simplify)
% 0.56/0.74  (step t336.t2.t8 (cl (= (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) false) (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule equiv2 :premises (t336.t2.t7))
% 0.56/0.74  (step t336.t2.t9 (cl (not (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))) (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) :rule not_not)
% 0.56/0.74  (step t336.t2.t10 (cl (= (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) false) (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) :rule resolution :premises (t336.t2.t8 t336.t2.t9))
% 0.56/0.74  (step t336.t2.t11 (cl (= (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) false)) :rule resolution :premises (t336.t2.t10 t336.t2.a0))
% 0.56/0.74  (step t336.t2.t12 (cl (= (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent) false)) :rule trans :premises (t336.t2.t6 t336.t2.t11))
% 0.56/0.74  (step t336.t2.t13 (cl (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule resolution :premises (t336.t2.t2 t336.t2.t12))
% 0.56/0.74  (step t336.t2 (cl (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule subproof :discharge (t336.t2.a0 t336.t2.a1))
% 0.56/0.74  (step t336.t3 (cl (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa))) (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule and_pos)
% 0.56/0.74  (step t336.t4 (cl (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa))) (= tptp.v_A tptp.v_Aa)) :rule and_pos)
% 0.56/0.74  (step t336.t5 (cl (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent)) (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa))) (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa)))) :rule resolution :premises (t336.t2 t336.t3 t336.t4))
% 0.56/0.74  (step t336.t6 (cl (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa))) (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa))) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule reordering :premises (t336.t5))
% 0.56/0.74  (step t336.t7 (cl (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa))) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule contraction :premises (t336.t6))
% 0.56/0.74  (step t336.t8 (cl (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule resolution :premises (t336.t1 t336.t7))
% 0.56/0.74  (step t336.t9 (cl (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule implies_neg2)
% 0.56/0.74  (step t336.t10 (cl (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule resolution :premises (t336.t8 t336.t9))
% 0.56/0.74  (step t336.t11 (cl (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule contraction :premises (t336.t10))
% 0.56/0.74  (step t336.t12 (cl (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa))) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule implies :premises (t336.t11))
% 0.56/0.74  (step t336.t13 (cl (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa)) (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Aa))) :rule and_neg)
% 0.56/0.74  (step t336.t14 (cl (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa))) :rule resolution :premises (t336.t13 t336.a0 t336.a1))
% 0.56/0.74  (step t336.t15 (cl (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule resolution :premises (t336.t12 t336.t14))
% 0.56/0.74  (step t336 (cl (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule subproof :discharge (t336.a0 t336.a1))
% 0.56/0.74  (step t337 (cl (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa))) (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule and_pos)
% 0.56/0.74  (step t338 (cl (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa))) (= tptp.v_A tptp.v_Aa)) :rule and_pos)
% 0.56/0.74  (step t339 (cl (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent)) (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa))) (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa)))) :rule resolution :premises (t336 t337 t338))
% 0.56/0.74  (step t340 (cl (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa))) (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa))) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule reordering :premises (t339))
% 0.56/0.74  (step t341 (cl (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa))) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule contraction :premises (t340))
% 0.56/0.74  (step t342 (cl (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule resolution :premises (t335 t341))
% 0.56/0.74  (step t343 (cl (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule implies_neg2)
% 0.56/0.74  (step t344 (cl (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule resolution :premises (t342 t343))
% 0.56/0.74  (step t345 (cl (=> (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule contraction :premises (t344))
% 0.56/0.74  (step t346 (cl (not (and (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent)) (= tptp.v_A tptp.v_Aa))) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule implies :premises (t345))
% 0.56/0.74  (step t347 (cl (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule resolution :premises (t334 t346))
% 0.56/0.74  (step t348 (cl (or (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))))) :rule or_neg)
% 0.56/0.74  (step t349 (cl (or (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (not (= tptp.v_A tptp.v_Aa)))) :rule or_neg)
% 0.56/0.74  (step t350 (cl (or (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule or_neg)
% 0.56/0.74  (step t351 (cl (or (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) (or (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) (or (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule resolution :premises (t347 t348 t349 t350))
% 0.56/0.74  (step t352 (cl (or (not (not (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule contraction :premises (t351))
% 0.56/0.74  (step t353 (cl (or (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (not (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule resolution :premises (t330 t333 t352))
% 0.56/0.74  (step t354 (cl (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (not (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule or :premises (t353))
% 0.56/0.74  (step t355 (cl (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule or_pos)
% 0.56/0.74  (step t356 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule reordering :premises (t355))
% 0.56/0.74  (step t357 (cl (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule or_pos)
% 0.56/0.74  (step t358 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule reordering :premises (t357))
% 0.56/0.74  (step t359 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) :rule implies_neg1)
% 0.56/0.74  (anchor :step t360)
% 0.56/0.74  (assume t360.a0 (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))))
% 0.56/0.74  (step t360.t1 (cl (or (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule forall_inst :args ((:= V_X (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (:= V_Y (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (:= V_H (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3))))
% 0.56/0.74  (step t360.t2 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule or :premises (t360.t1))
% 0.56/0.74  (step t360.t3 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t360.t2 t360.a0))
% 0.56/0.74  (step t360 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule subproof :discharge (t360.a0))
% 0.56/0.74  (step t361 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t359 t360))
% 0.56/0.74  (step t362 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule implies_neg2)
% 0.56/0.74  (step t363 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t361 t362))
% 0.56/0.74  (step t364 (cl (=> (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t363))
% 0.56/0.74  (step t365 (cl (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_X (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies :premises (t364))
% 0.56/0.74  (step t366 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t365 a3))
% 0.56/0.74  (step t367 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t358 t237 t366))
% 0.56/0.74  (step t368 (cl (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) :rule implies_neg1)
% 0.56/0.74  (anchor :step t369)
% 0.56/0.74  (assume t369.a0 (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))))
% 0.56/0.74  (step t369.t1 (cl (or (not (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule forall_inst :args ((:= V_c (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (:= V_H (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3))))
% 0.56/0.74  (step t369.t2 (cl (not (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule or :premises (t369.t1))
% 0.56/0.74  (step t369.t3 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t369.t2 t369.a0))
% 0.56/0.74  (step t369 (cl (not (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule subproof :discharge (t369.a0))
% 0.56/0.74  (step t370 (cl (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t368 t369))
% 0.56/0.74  (step t371 (cl (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule implies_neg2)
% 0.56/0.74  (step t372 (cl (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t370 t371))
% 0.56/0.74  (step t373 (cl (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t372))
% 0.56/0.74  (step t374 (cl (not (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies :premises (t373))
% 0.56/0.74  (step t375 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t374 a4))
% 0.56/0.74  (step t376 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t356 t367 t375))
% 0.56/0.74  (step t377 (cl (not (= (forall ((V_BO $$unsorted) (V_U $$unsorted)) (or (not (= V_BO (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= V_U (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_B tptp.v_Ba)))) (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= tptp.v_Ba tptp.v_B))))) (not (forall ((V_BO $$unsorted) (V_U $$unsorted)) (or (not (= V_BO (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= V_U (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_B tptp.v_Ba))))) (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= tptp.v_Ba tptp.v_B)))) :rule equiv_pos2)
% 0.56/0.74  (anchor :step t378 :args ((V_BO $$unsorted) (:= V_BO V_BO) (V_U $$unsorted) (:= V_U V_U)))
% 0.56/0.74  (step t378.t1 (cl (= V_BO V_BO)) :rule refl)
% 0.56/0.74  (step t378.t2 (cl (= V_U V_U)) :rule refl)
% 0.56/0.74  (step t378.t3 (cl (= (= V_BO (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_BO))) :rule all_simplify)
% 0.56/0.74  (step t378.t4 (cl (= (not (= V_BO (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_BO)))) :rule cong :premises (t378.t3))
% 0.56/0.74  (step t378.t5 (cl (= (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_K tptp.v_KAB)))) :rule refl)
% 0.56/0.74  (step t378.t6 (cl (= (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_A tptp.v_Aa)))) :rule refl)
% 0.56/0.74  (step t378.t7 (cl (= (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))))) :rule refl)
% 0.56/0.74  (step t378.t8 (cl (= (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Ba))) :rule refl)
% 0.56/0.74  (step t378.t9 (cl (= (= V_U (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_U))) :rule all_simplify)
% 0.56/0.74  (step t378.t10 (cl (= (not (= V_U (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_U)))) :rule cong :premises (t378.t9))
% 0.56/0.74  (step t378.t11 (cl (= (not (= tptp.v_B tptp.v_Ba)) (not (= tptp.v_Ba tptp.v_B)))) :rule cong :premises (t299))
% 0.56/0.74  (step t378.t12 (cl (= (or (not (= V_BO (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= V_U (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_B tptp.v_Ba))) (or (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_BO)) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_U)) (not (= tptp.v_Ba tptp.v_B))))) :rule cong :premises (t378.t4 t378.t5 t378.t6 t378.t7 t378.t8 t378.t10 t378.t11))
% 0.56/0.74  (step t378 (cl (= (forall ((V_BO $$unsorted) (V_U $$unsorted)) (or (not (= V_BO (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= V_U (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_B tptp.v_Ba)))) (forall ((V_BO $$unsorted) (V_U $$unsorted)) (or (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_BO)) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_U)) (not (= tptp.v_Ba tptp.v_B)))))) :rule bind)
% 0.56/0.74  (step t379 (cl (= (forall ((V_BO $$unsorted) (V_U $$unsorted)) (or (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_BO)) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_U)) (not (= tptp.v_Ba tptp.v_B)))) (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= tptp.v_Ba tptp.v_B)) (forall ((V_BO $$unsorted)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_BO))) (forall ((V_U $$unsorted)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_U)))))) :rule all_simplify)
% 0.56/0.74  (step t380 (cl (= (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_K tptp.v_KAB)))) :rule refl)
% 0.56/0.74  (step t381 (cl (= (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_A tptp.v_Aa)))) :rule refl)
% 0.56/0.74  (step t382 (cl (= (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))))) :rule refl)
% 0.56/0.74  (step t383 (cl (= (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Ba))) :rule refl)
% 0.56/0.74  (step t384 (cl (= (not (= tptp.v_Ba tptp.v_B)) (not (= tptp.v_Ba tptp.v_B)))) :rule refl)
% 0.56/0.74  (step t385 (cl (= (forall ((V_BO $$unsorted)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_BO))) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_ONonce tptp.v_NB))))) :rule all_simplify)
% 0.56/0.74  (step t386 (cl (= (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_ONonce tptp.v_NB)) true)) :rule all_simplify)
% 0.56/0.74  (step t387 (cl (= (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not true))) :rule cong :premises (t386))
% 0.56/0.74  (step t388 (cl (= (not true) false)) :rule all_simplify)
% 0.56/0.74  (step t389 (cl (= (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_ONonce tptp.v_NB))) false)) :rule trans :premises (t387 t388))
% 0.56/0.74  (step t390 (cl (= (forall ((V_BO $$unsorted)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_BO))) false)) :rule trans :premises (t385 t389))
% 0.56/0.74  (step t391 (cl (= (forall ((V_U $$unsorted)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_U))) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_ONonce tptp.v_NB))))) :rule all_simplify)
% 0.56/0.74  (step t392 (cl (= (forall ((V_U $$unsorted)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_U))) false)) :rule trans :premises (t391 t389))
% 0.56/0.74  (step t393 (cl (= (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= tptp.v_Ba tptp.v_B)) (forall ((V_BO $$unsorted)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_BO))) (forall ((V_U $$unsorted)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_U)))) (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= tptp.v_Ba tptp.v_B)) false false))) :rule cong :premises (t380 t381 t382 t383 t384 t390 t392))
% 0.56/0.74  (step t394 (cl (= (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= tptp.v_Ba tptp.v_B)) false false) (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= tptp.v_Ba tptp.v_B))))) :rule all_simplify)
% 0.56/0.74  (step t395 (cl (= (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= tptp.v_Ba tptp.v_B)) (forall ((V_BO $$unsorted)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_BO))) (forall ((V_U $$unsorted)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_U)))) (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= tptp.v_Ba tptp.v_B))))) :rule trans :premises (t393 t394))
% 0.56/0.74  (step t396 (cl (= (forall ((V_BO $$unsorted) (V_U $$unsorted)) (or (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_BO)) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_U)) (not (= tptp.v_Ba tptp.v_B)))) (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= tptp.v_Ba tptp.v_B))))) :rule trans :premises (t379 t395))
% 0.56/0.74  (step t397 (cl (= (forall ((V_BO $$unsorted) (V_U $$unsorted)) (or (not (= V_BO (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= V_U (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_B tptp.v_Ba)))) (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= tptp.v_Ba tptp.v_B))))) :rule trans :premises (t378 t396))
% 0.56/0.74  (step t398 (cl (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= tptp.v_Ba tptp.v_B)))) :rule resolution :premises (t377 t397 a20))
% 0.56/0.74  (step t399 (cl (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= tptp.v_Ba tptp.v_B))) :rule or :premises (t398))
% 0.56/0.74  (step t400 (cl (= tptp.v_A tptp.v_Ba) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_Ba tptp.v_B))) :rule reordering :premises (t399))
% 0.56/0.74  (step t401 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_K tptp.v_KAB)) :rule or :premises (a18))
% 0.56/0.74  (step t402 (cl (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t2 t313 a11 t329 t168 t354 a10 t16 t376 t400 t401))
% 0.56/0.74  (step t403 (cl (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_A tptp.v_Ba) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule contraction :premises (t402))
% 0.56/0.74  (step t404 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa)) :rule or :premises (a22))
% 0.56/0.74  (step t405 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) :rule or :premises (a12))
% 0.56/0.74  (step t406 (cl (= tptp.v_A tptp.v_Ba) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba)) :rule resolution :premises (t403 t404 t405))
% 0.56/0.74  (step t407 (cl (= tptp.v_A tptp.v_Ba) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule contraction :premises (t406))
% 0.56/0.74  (step t408 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba)) :rule reordering :premises (t407))
% 0.56/0.74  (step t409 (cl (= tptp.v_A tptp.v_Ba)) :rule resolution :premises (t408 t98))
% 0.56/0.74  (step t410 (cl (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))) :rule resolution :premises (t292 t409))
% 0.56/0.74  (step t411 (cl (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) :rule resolution :premises (t18 t98 t410))
% 0.56/0.74  (step t412 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t16 t411 t376))
% 0.56/0.74  (step t413 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa)) :rule or :premises (a23))
% 0.56/0.74  (step t414 (cl (= tptp.v_A tptp.v_Aa)) :rule resolution :premises (t413 t98 t410))
% 0.56/0.74  (step t415 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t329 t414 t411 t168))
% 0.56/0.74  (step t416 (cl (not (= (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_Ba tptp.v_B)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) (not (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_Ba tptp.v_B)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule equiv_pos2)
% 0.56/0.74  (step t417 (cl (= (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))))) :rule refl)
% 0.56/0.74  (step t418 (cl (= (not (= tptp.v_Ba tptp.v_B)) (not (= tptp.v_Ba tptp.v_B)))) :rule refl)
% 0.56/0.74  (step t419 (cl (= (= (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) true) (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule equiv_simplify)
% 0.56/0.74  (step t420 (cl (not (= (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) true)) (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule equiv1 :premises (t419))
% 0.56/0.74  (step t421 (cl (= (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))))) :rule all_simplify)
% 0.56/0.74  (step t422 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule refl)
% 0.56/0.74  (step t423 (cl (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule all_simplify)
% 0.56/0.74  (step t424 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule cong :premises (t422 t423))
% 0.56/0.74  (step t425 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) true)) :rule all_simplify)
% 0.56/0.74  (step t426 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) true)) :rule trans :premises (t424 t425))
% 0.56/0.74  (step t427 (cl (= (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) true)) :rule trans :premises (t421 t426))
% 0.56/0.74  (step t428 (cl (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t420 t427))
% 0.56/0.74  (step t429 (cl (= (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule refl)
% 0.56/0.74  (step t430 (cl (= (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_Ba tptp.v_B)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule cong :premises (t267 t417 t418 t428 t429))
% 0.56/0.74  (step t431 (cl (not (= (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) (not (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule equiv_pos2)
% 0.56/0.74  (step t432 (cl (= (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule refl)
% 0.56/0.74  (step t433 (cl (= (= (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))))) :rule equiv_simplify)
% 0.56/0.74  (step t434 (cl (= (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false) (not (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))))) :rule equiv2 :premises (t433))
% 0.56/0.74  (step t435 (cl (not (not (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))))) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule not_not)
% 0.56/0.74  (step t436 (cl (= (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t434 t435))
% 0.56/0.74  (step t437 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule implies_neg1)
% 0.56/0.74  (anchor :step t438)
% 0.56/0.74  (assume t438.a0 (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))
% 0.56/0.74  (assume t438.a1 (= tptp.v_A tptp.v_Ba))
% 0.56/0.74  (assume t438.a2 (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))
% 0.56/0.74  (assume t438.a3 (= tptp.v_Ba tptp.v_B))
% 0.56/0.74  (assume t438.a4 (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))
% 0.56/0.74  (step t438.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 0.56/0.74  (step t438.t2 (cl (= (= false true) false)) :rule all_simplify)
% 0.56/0.74  (step t438.t3 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) false) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule equiv_simplify)
% 0.56/0.74  (step t438.t4 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) false) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule equiv2 :premises (t438.t3))
% 0.56/0.74  (step t438.t5 (cl (not (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule not_not)
% 0.56/0.74  (step t438.t6 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) false) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t438.t4 t438.t5))
% 0.56/0.74  (step t438.t7 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) false)) :rule resolution :premises (t438.t6 t438.a4))
% 0.56/0.74  (step t438.t8 (cl (= false (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule symm :premises (t438.t7))
% 0.56/0.74  (step t438.t9 (cl (= (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Public_OshrK tptp.v_Ba))) :rule refl)
% 0.56/0.74  (step t438.t10 (cl (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) tptp.v_NA)) :rule symm :premises (t438.a2))
% 0.56/0.74  (step t438.t11 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))) :rule refl)
% 0.56/0.74  (step t438.t12 (cl (= tptp.v_Ba tptp.v_A)) :rule symm :premises (t438.a1))
% 0.56/0.74  (step t438.t13 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_A))) :rule cong :premises (t438.t12))
% 0.56/0.74  (step t438.t14 (cl (= tptp.v_B tptp.v_Ba)) :rule symm :premises (t438.a3))
% 0.56/0.74  (step t438.t15 (cl (= tptp.v_Ba tptp.v_B)) :rule symm :premises (t438.t14))
% 0.56/0.74  (step t438.t16 (cl (= tptp.v_A tptp.v_B)) :rule trans :premises (t438.a1 t438.t15))
% 0.56/0.74  (step t438.t17 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))) :rule cong :premises (t438.t16))
% 0.56/0.74  (step t438.t18 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B))) :rule trans :premises (t438.t13 t438.t17))
% 0.56/0.74  (step t438.t19 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) :rule cong :premises (t438.t11 t438.t18))
% 0.56/0.74  (step t438.t20 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OAgent tptp.v_B))) :rule refl)
% 0.56/0.74  (step t438.t21 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) :rule cong :premises (t438.t13 t438.t20))
% 0.56/0.74  (step t438.t22 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) :rule trans :premises (t438.t19 t438.t21))
% 0.56/0.74  (step t438.t23 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) :rule cong :premises (t438.t10 t438.t22))
% 0.56/0.74  (step t438.t24 (cl (= tptp.v_NA tptp.v_NA)) :rule refl)
% 0.56/0.74  (step t438.t25 (cl (= (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B))) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) :rule cong :premises (t438.t24 t438.t21))
% 0.56/0.74  (step t438.t26 (cl (= (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) :rule symm :premises (t438.t25))
% 0.56/0.74  (step t438.t27 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) :rule trans :premises (t438.t23 t438.t26))
% 0.56/0.74  (step t438.t28 (cl (= (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) :rule cong :premises (t438.t9 t438.t27))
% 0.56/0.74  (step t438.t29 (cl (= (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Public_OshrK tptp.v_A))) :rule cong :premises (t438.t12))
% 0.56/0.74  (step t438.t30 (cl (= (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) :rule cong :premises (t438.t29 t438.t25))
% 0.56/0.74  (step t438.t31 (cl (= (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) :rule trans :premises (t438.t28 t438.t30))
% 0.56/0.74  (step t438.t32 (cl (= (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)))) :rule refl)
% 0.56/0.74  (step t438.t33 (cl (= tptp.tc_Message_Omsg tptp.tc_Message_Omsg)) :rule refl)
% 0.56/0.74  (step t438.t34 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule cong :premises (t438.t31 t438.t32 t438.t33))
% 0.56/0.74  (step t438.t35 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule equiv_simplify)
% 0.56/0.74  (step t438.t36 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule equiv2 :premises (t438.t35))
% 0.56/0.74  (step t438.t37 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true)) :rule resolution :premises (t438.t36 t438.a0))
% 0.56/0.74  (step t438.t38 (cl (= false true)) :rule trans :premises (t438.t8 t438.t34 t438.t37))
% 0.56/0.74  (step t438.t39 (cl false) :rule resolution :premises (t438.t1 t438.t2 t438.t38))
% 0.56/0.74  (step t438 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false) :rule subproof :discharge (t438.a0 t438.a1 t438.a2 t438.a3 t438.a4))
% 0.56/0.74  (step t439 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule and_pos)
% 0.56/0.74  (step t440 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (= tptp.v_A tptp.v_Ba)) :rule and_pos)
% 0.56/0.74  (step t441 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) :rule and_pos)
% 0.56/0.74  (step t442 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (= tptp.v_Ba tptp.v_B)) :rule and_pos)
% 0.56/0.74  (step t443 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule and_pos)
% 0.56/0.74  (step t444 (cl false (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule resolution :premises (t438 t439 t440 t441 t442 t443))
% 0.56/0.74  (step t445 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) false) :rule reordering :premises (t444))
% 0.56/0.74  (step t446 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) false) :rule contraction :premises (t445))
% 0.56/0.74  (step t447 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false) false) :rule resolution :premises (t437 t446))
% 0.56/0.74  (step t448 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false) (not false)) :rule implies_neg2)
% 0.56/0.74  (step t449 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false) (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false)) :rule resolution :premises (t447 t448))
% 0.56/0.74  (step t450 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false)) :rule contraction :premises (t449))
% 0.56/0.74  (step t451 (cl (= (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))))) :rule implies_simplify)
% 0.56/0.74  (step t452 (cl (not (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false)) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule equiv1 :premises (t451))
% 0.56/0.74  (step t453 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule resolution :premises (t450 t452))
% 0.56/0.74  (step t454 (cl (= (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false)) :rule resolution :premises (t436 t453))
% 0.56/0.74  (step t455 (cl (= (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) false))) :rule cong :premises (t432 t454))
% 0.56/0.74  (step t456 (cl (= (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) false) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule all_simplify)
% 0.56/0.74  (step t457 (cl (= (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule trans :premises (t455 t456))
% 0.56/0.74  (step t458 (cl (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies_neg1)
% 0.56/0.74  (anchor :step t459)
% 0.56/0.74  (assume t459.a0 (= tptp.v_A tptp.v_Ba))
% 0.56/0.74  (assume t459.a1 (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))
% 0.56/0.74  (assume t459.a2 (= tptp.v_Ba tptp.v_B))
% 0.56/0.74  (assume t459.a3 (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))
% 0.56/0.74  (assume t459.a4 (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))
% 0.56/0.74  (step t459.t1 (cl (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule and_neg)
% 0.56/0.74  (step t459.t2 (cl (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t459.t1 t459.a4 t459.a0 t459.a1 t459.a2 t459.a3))
% 0.56/0.74  (step t459 (cl (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule subproof :discharge (t459.a0 t459.a1 t459.a2 t459.a3 t459.a4))
% 0.56/0.74  (step t460 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (= tptp.v_A tptp.v_Ba)) :rule and_pos)
% 0.56/0.74  (step t461 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) :rule and_pos)
% 0.56/0.74  (step t462 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (= tptp.v_Ba tptp.v_B)) :rule and_pos)
% 0.56/0.74  (step t463 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule and_pos)
% 0.56/0.74  (step t464 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule and_pos)
% 0.56/0.74  (step t465 (cl (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t459 t460 t461 t462 t463 t464))
% 0.56/0.74  (step t466 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule reordering :premises (t465))
% 0.56/0.74  (step t467 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t466))
% 0.56/0.74  (step t468 (cl (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t458 t467))
% 0.56/0.74  (step t469 (cl (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule implies_neg2)
% 0.56/0.74  (step t470 (cl (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule resolution :premises (t468 t469))
% 0.56/0.74  (step t471 (cl (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule contraction :premises (t470))
% 0.56/0.74  (step t472 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t431 t457 t471))
% 0.56/0.74  (step t473 (cl (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule not_and :premises (t472))
% 0.56/0.74  (step t474 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (not (= tptp.v_A tptp.v_Ba)))) :rule or_neg)
% 0.56/0.74  (step t475 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))))) :rule or_neg)
% 0.56/0.74  (step t476 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (not (= tptp.v_Ba tptp.v_B)))) :rule or_neg)
% 0.56/0.74  (step t477 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule or_neg)
% 0.56/0.74  (step t478 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule or_neg)
% 0.56/0.74  (step t479 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t473 t474 t475 t476 t477 t478))
% 0.56/0.74  (step t480 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t479))
% 0.56/0.74  (step t481 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_Ba tptp.v_B)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t416 t430 t480))
% 0.56/0.74  (step t482 (cl (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_Ba tptp.v_B)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule or :premises (t481))
% 0.56/0.74  (step t483 (cl (not (= tptp.v_Ba tptp.v_B)) (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule reordering :premises (t482))
% 0.56/0.74  (step t484 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa)) :rule or :premises (a23))
% 0.56/0.74  (step t485 (cl (not (= (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) (not (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule equiv_pos2)
% 0.56/0.74  (step t486 (cl (= (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule cong :premises (t267 t417 t331 t418 t428 t429))
% 0.56/0.74  (step t487 (cl (not (= (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) (not (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule equiv_pos2)
% 0.56/0.74  (step t488 (cl (= (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule refl)
% 0.56/0.74  (step t489 (cl (= (= (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) false) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule equiv_simplify)
% 0.56/0.74  (step t490 (cl (= (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) false) (not (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule equiv2 :premises (t489))
% 0.56/0.74  (step t491 (cl (not (not (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule not_not)
% 0.56/0.74  (step t492 (cl (= (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) false) (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t490 t491))
% 0.56/0.74  (step t493 (cl (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) false) (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies_neg1)
% 0.56/0.74  (anchor :step t494)
% 0.56/0.74  (assume t494.a0 (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))
% 0.56/0.74  (assume t494.a1 (= tptp.v_A tptp.v_Ba))
% 0.56/0.74  (assume t494.a2 (= tptp.v_A tptp.v_Aa))
% 0.56/0.74  (assume t494.a3 (= tptp.v_Ba tptp.v_B))
% 0.56/0.74  (assume t494.a4 (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))
% 0.56/0.74  (assume t494.a5 (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))
% 0.56/0.74  (step t494.t1 (cl (not (= (= true false) false)) (not (= true false)) false) :rule equiv_pos2)
% 0.56/0.74  (step t494.t2 (cl (= (= true false) false)) :rule all_simplify)
% 0.56/0.74  (step t494.t3 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule equiv_simplify)
% 0.56/0.74  (step t494.t4 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule equiv2 :premises (t494.t3))
% 0.56/0.74  (step t494.t5 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true)) :rule resolution :premises (t494.t4 t494.a5))
% 0.56/0.74  (step t494.t6 (cl (= true (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule symm :premises (t494.t5))
% 0.56/0.74  (step t494.t7 (cl (= tptp.v_Ba tptp.v_A)) :rule symm :premises (t494.a1))
% 0.56/0.74  (step t494.t8 (cl (= tptp.v_A tptp.v_Ba)) :rule symm :premises (t494.t7))
% 0.56/0.74  (step t494.t9 (cl (= (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Public_OshrK tptp.v_Ba))) :rule cong :premises (t494.t8))
% 0.56/0.74  (step t494.t10 (cl (= tptp.v_NA tptp.v_NA)) :rule refl)
% 0.56/0.74  (step t494.t11 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))) :rule cong :premises (t494.t8))
% 0.56/0.74  (step t494.t12 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OAgent tptp.v_B))) :rule refl)
% 0.56/0.74  (step t494.t13 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) :rule cong :premises (t494.t11 t494.t12))
% 0.56/0.74  (step t494.t14 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) :rule symm :premises (t494.t13))
% 0.56/0.74  (step t494.t15 (cl (= (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B))) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) :rule cong :premises (t494.t10 t494.t14))
% 0.56/0.74  (step t494.t16 (cl (= (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B))))) :rule symm :premises (t494.t15))
% 0.56/0.74  (step t494.t17 (cl (= (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))))) :rule cong :premises (t494.t9 t494.t16))
% 0.56/0.74  (step t494.t18 (cl (= tptp.v_Aa tptp.v_A)) :rule symm :premises (t494.a2))
% 0.56/0.74  (step t494.t19 (cl (= (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Public_OshrK tptp.v_A))) :rule cong :premises (t494.t18))
% 0.56/0.74  (step t494.t20 (cl (= (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Public_OshrK tptp.v_Ba))) :rule trans :premises (t494.t19 t494.t9))
% 0.56/0.74  (step t494.t21 (cl (= (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Public_OshrK tptp.v_Aa))) :rule symm :premises (t494.t20))
% 0.56/0.74  (step t494.t22 (cl (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) tptp.v_NA)) :rule symm :premises (t494.a4))
% 0.56/0.74  (step t494.t23 (cl (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) :rule symm :premises (t494.t22))
% 0.56/0.74  (step t494.t24 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))) :rule refl)
% 0.56/0.74  (step t494.t25 (cl (= tptp.v_B tptp.v_Ba)) :rule symm :premises (t494.a3))
% 0.56/0.74  (step t494.t26 (cl (= tptp.v_B tptp.v_A)) :rule trans :premises (t494.t25 t494.t7))
% 0.56/0.74  (step t494.t27 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OAgent tptp.v_A))) :rule cong :premises (t494.t26))
% 0.56/0.74  (step t494.t28 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))) :rule trans :premises (t494.t27 t494.t11))
% 0.56/0.74  (step t494.t29 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) :rule cong :premises (t494.t24 t494.t28))
% 0.56/0.74  (step t494.t30 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_A))) :rule cong :premises (t494.t18))
% 0.56/0.74  (step t494.t31 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))) :rule trans :premises (t494.t30 t494.t11))
% 0.56/0.74  (step t494.t32 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) :rule cong :premises (t494.t31 t494.t28))
% 0.56/0.74  (step t494.t33 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) :rule symm :premises (t494.t32))
% 0.56/0.74  (step t494.t34 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Aa))) :rule refl)
% 0.56/0.74  (step t494.t35 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B))) :rule symm :premises (t494.t28))
% 0.56/0.74  (step t494.t36 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) :rule cong :premises (t494.t34 t494.t35))
% 0.56/0.74  (step t494.t37 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) :rule symm :premises (t494.t36))
% 0.56/0.74  (step t494.t38 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Aa)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) :rule cong :premises (t494.t34 t494.t31))
% 0.56/0.74  (step t494.t39 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Aa)))) :rule symm :premises (t494.t38))
% 0.56/0.74  (step t494.t40 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Aa)))) :rule trans :premises (t494.t13 t494.t29 t494.t33 t494.t37 t494.t39))
% 0.56/0.74  (step t494.t41 (cl (= (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B))) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Aa))))) :rule cong :premises (t494.t23 t494.t40))
% 0.56/0.74  (step t494.t42 (cl (= (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B))) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Aa))))) :rule trans :premises (t494.t15 t494.t41))
% 0.56/0.74  (step t494.t43 (cl (= (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Aa)))))) :rule cong :premises (t494.t21 t494.t42))
% 0.56/0.74  (step t494.t44 (cl (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_ONonce tptp.v_NB))) :rule refl)
% 0.56/0.74  (step t494.t45 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Aa)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) :rule trans :premises (t494.t38 t494.t36 t494.t32))
% 0.56/0.74  (step t494.t46 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Aa))) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) :rule cong :premises (t494.t44 t494.t45))
% 0.56/0.74  (step t494.t47 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Aa)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) :rule cong :premises (t494.t24 t494.t31))
% 0.56/0.74  (step t494.t48 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Aa))) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) :rule cong :premises (t494.t44 t494.t47))
% 0.56/0.74  (step t494.t49 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Aa))))) :rule symm :premises (t494.t48))
% 0.56/0.74  (step t494.t50 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Aa))) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Aa))))) :rule trans :premises (t494.t46 t494.t49))
% 0.56/0.74  (step t494.t51 (cl (= (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Aa)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Aa)))))) :rule cong :premises (t494.t20 t494.t50))
% 0.56/0.74  (step t494.t52 (cl (= (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Public_OshrK tptp.v_Ba))) :rule refl)
% 0.56/0.74  (step t494.t53 (cl (= (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Aa)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) :rule cong :premises (t494.t52 t494.t48))
% 0.56/0.74  (step t494.t54 (cl (= (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) :rule trans :premises (t494.t17 t494.t43 t494.t51 t494.t53))
% 0.56/0.74  (step t494.t55 (cl (= (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Public_OshrK tptp.v_Aa))) :rule refl)
% 0.56/0.74  (step t494.t56 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Aa))))) :rule cong :premises (t494.t44 t494.t39))
% 0.56/0.74  (step t494.t57 (cl (= (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Aa)))))) :rule cong :premises (t494.t55 t494.t56))
% 0.56/0.74  (step t494.t58 (cl (= (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) :rule trans :premises (t494.t57 t494.t51 t494.t53))
% 0.56/0.74  (step t494.t59 (cl (= (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) :rule symm :premises (t494.t58))
% 0.56/0.74  (step t494.t60 (cl (= (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) :rule trans :premises (t494.t54 t494.t59))
% 0.56/0.74  (step t494.t61 (cl (= (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)))) :rule refl)
% 0.56/0.74  (step t494.t62 (cl (= tptp.tc_Message_Omsg tptp.tc_Message_Omsg)) :rule refl)
% 0.56/0.74  (step t494.t63 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule cong :premises (t494.t60 t494.t61 t494.t62))
% 0.56/0.74  (step t494.t64 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule cong :premises (t494.t58 t494.t61 t494.t62))
% 0.56/0.74  (step t494.t65 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) false) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule equiv_simplify)
% 0.56/0.74  (step t494.t66 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) false) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule equiv2 :premises (t494.t65))
% 0.56/0.74  (step t494.t67 (cl (not (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule not_not)
% 0.56/0.74  (step t494.t68 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) false) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t494.t66 t494.t67))
% 0.56/0.74  (step t494.t69 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) false)) :rule resolution :premises (t494.t68 t494.a0))
% 0.56/0.74  (step t494.t70 (cl (= true false)) :rule trans :premises (t494.t6 t494.t63 t494.t64 t494.t69))
% 0.56/0.74  (step t494.t71 (cl false) :rule resolution :premises (t494.t1 t494.t2 t494.t70))
% 0.56/0.74  (step t494 (cl (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) false) :rule subproof :discharge (t494.a0 t494.a1 t494.a2 t494.a3 t494.a4 t494.a5))
% 0.56/0.74  (step t495 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule and_pos)
% 0.56/0.74  (step t496 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (= tptp.v_A tptp.v_Ba)) :rule and_pos)
% 0.56/0.74  (step t497 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (= tptp.v_A tptp.v_Aa)) :rule and_pos)
% 0.56/0.74  (step t498 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (= tptp.v_Ba tptp.v_B)) :rule and_pos)
% 0.56/0.74  (step t499 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) :rule and_pos)
% 0.56/0.74  (step t500 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule and_pos)
% 0.56/0.74  (step t501 (cl false (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t494 t495 t496 t497 t498 t499 t500))
% 0.56/0.74  (step t502 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false) :rule reordering :premises (t501))
% 0.56/0.74  (step t503 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false) :rule contraction :premises (t502))
% 0.56/0.74  (step t504 (cl (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) false) false) :rule resolution :premises (t493 t503))
% 0.56/0.74  (step t505 (cl (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) false) (not false)) :rule implies_neg2)
% 0.56/0.74  (step t506 (cl (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) false) (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) false)) :rule resolution :premises (t504 t505))
% 0.56/0.74  (step t507 (cl (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) false)) :rule contraction :premises (t506))
% 0.56/0.74  (step t508 (cl (= (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) false) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule implies_simplify)
% 0.56/0.74  (step t509 (cl (not (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) false)) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule equiv1 :premises (t508))
% 0.56/0.74  (step t510 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t507 t509))
% 0.56/0.74  (step t511 (cl (= (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) false)) :rule resolution :premises (t492 t510))
% 0.56/0.74  (step t512 (cl (= (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) false))) :rule cong :premises (t488 t511))
% 0.56/0.74  (step t513 (cl (= (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) false) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule all_simplify)
% 0.56/0.74  (step t514 (cl (= (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule trans :premises (t512 t513))
% 0.56/0.74  (step t515 (cl (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies_neg1)
% 0.56/0.74  (anchor :step t516)
% 0.56/0.74  (assume t516.a0 (= tptp.v_A tptp.v_Ba))
% 0.56/0.74  (assume t516.a1 (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))
% 0.56/0.74  (assume t516.a2 (= tptp.v_A tptp.v_Aa))
% 0.56/0.74  (assume t516.a3 (= tptp.v_Ba tptp.v_B))
% 0.56/0.74  (assume t516.a4 (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))
% 0.56/0.74  (assume t516.a5 (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))
% 0.56/0.74  (step t516.t1 (cl (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule and_neg)
% 0.56/0.74  (step t516.t2 (cl (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t516.t1 t516.a4 t516.a0 t516.a2 t516.a3 t516.a1 t516.a5))
% 0.56/0.74  (step t516 (cl (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule subproof :discharge (t516.a0 t516.a1 t516.a2 t516.a3 t516.a4 t516.a5))
% 0.56/0.74  (step t517 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (= tptp.v_A tptp.v_Ba)) :rule and_pos)
% 0.56/0.74  (step t518 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) :rule and_pos)
% 0.56/0.74  (step t519 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (= tptp.v_A tptp.v_Aa)) :rule and_pos)
% 0.56/0.74  (step t520 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (= tptp.v_Ba tptp.v_B)) :rule and_pos)
% 0.56/0.74  (step t521 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule and_pos)
% 0.56/0.74  (step t522 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule and_pos)
% 0.56/0.74  (step t523 (cl (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t516 t517 t518 t519 t520 t521 t522))
% 0.56/0.74  (step t524 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule reordering :premises (t523))
% 0.56/0.74  (step t525 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule contraction :premises (t524))
% 0.56/0.74  (step t526 (cl (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t515 t525))
% 0.56/0.74  (step t527 (cl (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule implies_neg2)
% 0.56/0.74  (step t528 (cl (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t526 t527))
% 0.56/0.74  (step t529 (cl (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t528))
% 0.56/0.74  (step t530 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t487 t514 t529))
% 0.56/0.74  (step t531 (cl (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule not_and :premises (t530))
% 0.56/0.74  (step t532 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (not (= tptp.v_A tptp.v_Ba)))) :rule or_neg)
% 0.56/0.74  (step t533 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))))) :rule or_neg)
% 0.56/0.74  (step t534 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (not (= tptp.v_A tptp.v_Aa)))) :rule or_neg)
% 0.56/0.74  (step t535 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (not (= tptp.v_Ba tptp.v_B)))) :rule or_neg)
% 0.56/0.74  (step t536 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule or_neg)
% 0.56/0.74  (step t537 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule or_neg)
% 0.56/0.74  (step t538 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t531 t532 t533 t534 t535 t536 t537))
% 0.56/0.74  (step t539 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t538))
% 0.56/0.74  (step t540 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t485 t486 t539))
% 0.56/0.74  (step t541 (cl (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule or :premises (t540))
% 0.56/0.74  (step t542 (cl (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule reordering :premises (t541))
% 0.56/0.74  (step t543 (cl (not (= (or (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) (not (or (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (or (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule equiv_pos2)
% 0.56/0.74  (step t544 (cl (= (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))))) :rule refl)
% 0.56/0.74  (step t545 (cl (= (= (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) true) (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule equiv_simplify)
% 0.56/0.74  (step t546 (cl (not (= (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) true)) (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule equiv1 :premises (t545))
% 0.56/0.74  (step t547 (cl (= (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))))) :rule all_simplify)
% 0.56/0.74  (step t548 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule refl)
% 0.56/0.74  (step t549 (cl (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule all_simplify)
% 0.56/0.74  (step t550 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule cong :premises (t548 t549))
% 0.56/0.74  (step t551 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) true)) :rule all_simplify)
% 0.56/0.74  (step t552 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) true)) :rule trans :premises (t550 t551))
% 0.56/0.74  (step t553 (cl (= (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) true)) :rule trans :premises (t547 t552))
% 0.56/0.74  (step t554 (cl (= (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t546 t553))
% 0.56/0.74  (step t555 (cl (= (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule refl)
% 0.56/0.74  (step t556 (cl (= (or (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule cong :premises (t544 t417 t554 t555))
% 0.56/0.74  (step t557 (cl (not (= (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) (not (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule equiv_pos2)
% 0.56/0.74  (step t558 (cl (= (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule refl)
% 0.56/0.74  (step t559 (cl (= (= (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))))) :rule equiv_simplify)
% 0.56/0.74  (step t560 (cl (= (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false) (not (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))))) :rule equiv2 :premises (t559))
% 0.56/0.74  (step t561 (cl (not (not (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))))) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule not_not)
% 0.56/0.74  (step t562 (cl (= (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t560 t561))
% 0.56/0.74  (step t563 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule implies_neg1)
% 0.56/0.74  (anchor :step t564)
% 0.56/0.74  (assume t564.a0 (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))
% 0.56/0.74  (assume t564.a1 (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))
% 0.56/0.74  (assume t564.a2 (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))
% 0.56/0.74  (assume t564.a3 (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))
% 0.56/0.74  (step t564.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 0.56/0.74  (step t564.t2 (cl (= (= false true) false)) :rule all_simplify)
% 0.56/0.74  (step t564.t3 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) false) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule equiv_simplify)
% 0.56/0.74  (step t564.t4 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) false) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule equiv2 :premises (t564.t3))
% 0.56/0.74  (step t564.t5 (cl (not (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule not_not)
% 0.56/0.74  (step t564.t6 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) false) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t564.t4 t564.t5))
% 0.56/0.74  (step t564.t7 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) false)) :rule resolution :premises (t564.t6 t564.a3))
% 0.56/0.74  (step t564.t8 (cl (= false (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule symm :premises (t564.t7))
% 0.56/0.74  (step t564.t9 (cl (= (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Public_OshrK tptp.v_Aa))) :rule refl)
% 0.56/0.74  (step t564.t10 (cl (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) tptp.v_NA)) :rule symm :premises (t564.a2))
% 0.56/0.74  (step t564.t11 (cl (= (tptp.c_Message_Omsg_ONonce tptp.v_NAa) tptp.v_NA)) :rule symm :premises (t564.a1))
% 0.56/0.74  (step t564.t12 (cl (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) :rule symm :premises (t564.t11))
% 0.56/0.74  (step t564.t13 (cl (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) :rule trans :premises (t564.t10 t564.t12))
% 0.56/0.74  (step t564.t14 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) :rule refl)
% 0.56/0.74  (step t564.t15 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) :rule cong :premises (t564.t13 t564.t14))
% 0.56/0.74  (step t564.t16 (cl (= (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) :rule cong :premises (t564.t9 t564.t15))
% 0.56/0.74  (step t564.t17 (cl (= (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)))) :rule refl)
% 0.56/0.74  (step t564.t18 (cl (= tptp.tc_Message_Omsg tptp.tc_Message_Omsg)) :rule refl)
% 0.56/0.74  (step t564.t19 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule cong :premises (t564.t16 t564.t17 t564.t18))
% 0.56/0.74  (step t564.t20 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule equiv_simplify)
% 0.56/0.74  (step t564.t21 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule equiv2 :premises (t564.t20))
% 0.56/0.74  (step t564.t22 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) true)) :rule resolution :premises (t564.t21 t564.a0))
% 0.56/0.74  (step t564.t23 (cl (= false true)) :rule trans :premises (t564.t8 t564.t19 t564.t22))
% 0.56/0.74  (step t564.t24 (cl false) :rule resolution :premises (t564.t1 t564.t2 t564.t23))
% 0.56/0.74  (step t564 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false) :rule subproof :discharge (t564.a0 t564.a1 t564.a2 t564.a3))
% 0.56/0.74  (step t565 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule and_pos)
% 0.56/0.74  (step t566 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) :rule and_pos)
% 0.56/0.74  (step t567 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) :rule and_pos)
% 0.56/0.74  (step t568 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule and_pos)
% 0.56/0.74  (step t569 (cl false (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule resolution :premises (t564 t565 t566 t567 t568))
% 0.56/0.74  (step t570 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) false) :rule reordering :premises (t569))
% 0.56/0.74  (step t571 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) false) :rule contraction :premises (t570))
% 0.56/0.74  (step t572 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false) false) :rule resolution :premises (t563 t571))
% 0.56/0.74  (step t573 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false) (not false)) :rule implies_neg2)
% 0.56/0.74  (step t574 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false) (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false)) :rule resolution :premises (t572 t573))
% 0.56/0.74  (step t575 (cl (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false)) :rule contraction :premises (t574))
% 0.56/0.74  (step t576 (cl (= (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))))) :rule implies_simplify)
% 0.56/0.74  (step t577 (cl (not (=> (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false)) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule equiv1 :premises (t576))
% 0.56/0.74  (step t578 (cl (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule resolution :premises (t575 t577))
% 0.56/0.74  (step t579 (cl (= (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) false)) :rule resolution :premises (t562 t578))
% 0.56/0.74  (step t580 (cl (= (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) false))) :rule cong :premises (t558 t579))
% 0.56/0.74  (step t581 (cl (= (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) false) (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule all_simplify)
% 0.56/0.74  (step t582 (cl (= (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule trans :premises (t580 t581))
% 0.56/0.74  (step t583 (cl (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies_neg1)
% 0.56/0.74  (anchor :step t584)
% 0.56/0.74  (assume t584.a0 (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)))
% 0.56/0.74  (assume t584.a1 (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))
% 0.56/0.74  (assume t584.a2 (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))
% 0.56/0.74  (assume t584.a3 (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))
% 0.56/0.74  (step t584.t1 (cl (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule and_neg)
% 0.56/0.74  (step t584.t2 (cl (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t584.t1 t584.a3 t584.a0 t584.a1 t584.a2))
% 0.56/0.74  (step t584 (cl (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule subproof :discharge (t584.a0 t584.a1 t584.a2 t584.a3))
% 0.56/0.74  (step t585 (cl (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) :rule and_pos)
% 0.56/0.74  (step t586 (cl (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) :rule and_pos)
% 0.56/0.74  (step t587 (cl (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule and_pos)
% 0.56/0.74  (step t588 (cl (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule and_pos)
% 0.56/0.74  (step t589 (cl (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t584 t585 t586 t587 t588))
% 0.56/0.74  (step t590 (cl (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule reordering :premises (t589))
% 0.56/0.74  (step t591 (cl (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t590))
% 0.56/0.74  (step t592 (cl (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t583 t591))
% 0.56/0.74  (step t593 (cl (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule implies_neg2)
% 0.56/0.74  (step t594 (cl (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule resolution :premises (t592 t593))
% 0.56/0.74  (step t595 (cl (=> (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (and (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule contraction :premises (t594))
% 0.56/0.74  (step t596 (cl (not (and (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t557 t582 t595))
% 0.56/0.74  (step t597 (cl (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule not_and :premises (t596))
% 0.56/0.74  (step t598 (cl (or (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))))) :rule or_neg)
% 0.56/0.74  (step t599 (cl (or (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))))) :rule or_neg)
% 0.56/0.74  (step t600 (cl (or (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule or_neg)
% 0.56/0.74  (step t601 (cl (or (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule or_neg)
% 0.56/0.74  (step t602 (cl (or (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t597 t598 t599 t600 t601))
% 0.56/0.74  (step t603 (cl (or (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t602))
% 0.56/0.74  (step t604 (cl (or (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t543 t556 t603))
% 0.56/0.74  (step t605 (cl (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule or :premises (t604))
% 0.56/0.74  (step t606 (cl (not (= (forall ((V_BP $$unsorted) (V_U $$unsorted)) (or (not (= V_BP (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= V_U (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_B tptp.v_Ba)))) (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= tptp.v_Ba tptp.v_B))))) (not (forall ((V_BP $$unsorted) (V_U $$unsorted)) (or (not (= V_BP (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= V_U (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_B tptp.v_Ba))))) (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= tptp.v_Ba tptp.v_B)))) :rule equiv_pos2)
% 0.56/0.74  (anchor :step t607 :args ((V_BP $$unsorted) (:= V_BP V_BP) (V_U $$unsorted) (:= V_U V_U)))
% 0.56/0.74  (step t607.t1 (cl (= V_BP V_BP)) :rule refl)
% 0.56/0.74  (step t607.t2 (cl (= V_U V_U)) :rule refl)
% 0.56/0.74  (step t607.t3 (cl (= (= V_BP (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_BP))) :rule all_simplify)
% 0.56/0.74  (step t607.t4 (cl (= (not (= V_BP (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_BP)))) :rule cong :premises (t607.t3))
% 0.56/0.74  (step t607.t5 (cl (= (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))) :rule refl)
% 0.56/0.74  (step t607.t6 (cl (= (= V_U (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_U))) :rule all_simplify)
% 0.56/0.74  (step t607.t7 (cl (= (not (= V_U (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_U)))) :rule cong :premises (t607.t6))
% 0.56/0.74  (step t607.t8 (cl (= (not (= tptp.v_B tptp.v_Ba)) (not (= tptp.v_Ba tptp.v_B)))) :rule cong :premises (t299))
% 0.56/0.74  (step t607.t9 (cl (= (or (not (= V_BP (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= V_U (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_B tptp.v_Ba))) (or (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_BP)) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_U)) (not (= tptp.v_Ba tptp.v_B))))) :rule cong :premises (t607.t4 t380 t381 t382 t607.t5 t607.t7 t607.t8))
% 0.56/0.74  (step t607 (cl (= (forall ((V_BP $$unsorted) (V_U $$unsorted)) (or (not (= V_BP (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= V_U (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_B tptp.v_Ba)))) (forall ((V_BP $$unsorted) (V_U $$unsorted)) (or (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_BP)) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_U)) (not (= tptp.v_Ba tptp.v_B)))))) :rule bind)
% 0.56/0.74  (step t608 (cl (= (forall ((V_BP $$unsorted) (V_U $$unsorted)) (or (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_BP)) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_U)) (not (= tptp.v_Ba tptp.v_B)))) (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= tptp.v_Ba tptp.v_B)) (forall ((V_BP $$unsorted)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_BP))) (forall ((V_U $$unsorted)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_U)))))) :rule all_simplify)
% 0.56/0.74  (step t609 (cl (= (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)))) :rule refl)
% 0.56/0.74  (step t610 (cl (= (forall ((V_BP $$unsorted)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_BP))) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_ONonce tptp.v_NB))))) :rule all_simplify)
% 0.56/0.74  (step t611 (cl (= (forall ((V_BP $$unsorted)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_BP))) false)) :rule trans :premises (t610 t389))
% 0.56/0.74  (step t612 (cl (= (forall ((V_U $$unsorted)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_U))) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_ONonce tptp.v_NB))))) :rule all_simplify)
% 0.56/0.74  (step t613 (cl (= (forall ((V_U $$unsorted)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_U))) false)) :rule trans :premises (t612 t389))
% 0.56/0.74  (step t614 (cl (= (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= tptp.v_Ba tptp.v_B)) (forall ((V_BP $$unsorted)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_BP))) (forall ((V_U $$unsorted)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_U)))) (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= tptp.v_Ba tptp.v_B)) false false))) :rule cong :premises (t380 t381 t382 t609 t384 t611 t613))
% 0.56/0.74  (step t615 (cl (= (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= tptp.v_Ba tptp.v_B)) false false) (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= tptp.v_Ba tptp.v_B))))) :rule all_simplify)
% 0.56/0.74  (step t616 (cl (= (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= tptp.v_Ba tptp.v_B)) (forall ((V_BP $$unsorted)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_BP))) (forall ((V_U $$unsorted)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_U)))) (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= tptp.v_Ba tptp.v_B))))) :rule trans :premises (t614 t615))
% 0.56/0.74  (step t617 (cl (= (forall ((V_BP $$unsorted) (V_U $$unsorted)) (or (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_BP)) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) V_U)) (not (= tptp.v_Ba tptp.v_B)))) (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= tptp.v_Ba tptp.v_B))))) :rule trans :premises (t608 t616))
% 0.56/0.74  (step t618 (cl (= (forall ((V_BP $$unsorted) (V_U $$unsorted)) (or (not (= V_BP (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= V_U (tptp.c_Message_Omsg_ONonce tptp.v_NB))) (not (= tptp.v_B tptp.v_Ba)))) (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= tptp.v_Ba tptp.v_B))))) :rule trans :premises (t607 t617))
% 0.56/0.74  (step t619 (cl (or (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= tptp.v_Ba tptp.v_B)))) :rule resolution :premises (t606 t618 a21))
% 0.56/0.74  (step t620 (cl (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= tptp.v_Ba tptp.v_B))) :rule or :premises (t619))
% 0.56/0.74  (step t621 (cl (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_Ba tptp.v_B))) :rule reordering :premises (t620))
% 0.56/0.74  (step t622 (cl (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_Ba tptp.v_B))) :rule resolution :premises (t605 t367 t621))
% 0.56/0.74  (step t623 (cl (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B))) :rule contraction :premises (t622))
% 0.56/0.74  (step t624 (cl (not (= tptp.v_K tptp.v_KAB)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_NA (tptp.c_Message_Omsg_ONonce tptp.v_NAa))) (not (= tptp.v_Ba tptp.v_B)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule reordering :premises (t623))
% 0.56/0.74  (step t625 (cl (not (= (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) (not (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule equiv_pos2)
% 0.56/0.74  (step t626 (cl (= (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule refl)
% 0.56/0.74  (step t627 (cl (= (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule cong :premises (t267 t331 t418 t428 t626))
% 0.56/0.74  (step t628 (cl (and (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule and_neg)
% 0.56/0.74  (step t629 (cl (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (and (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule implies_neg1)
% 0.56/0.74  (anchor :step t630)
% 0.56/0.74  (assume t630.a0 (= tptp.v_A tptp.v_Ba))
% 0.56/0.74  (assume t630.a1 (= tptp.v_A tptp.v_Aa))
% 0.56/0.74  (assume t630.a2 (= tptp.v_Ba tptp.v_B))
% 0.56/0.74  (assume t630.a3 (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))
% 0.56/0.74  (step t630.t1 (cl (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B))) :rule implies_neg1)
% 0.56/0.74  (anchor :step t630.t2)
% 0.56/0.74  (assume t630.t2.a0 (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))
% 0.56/0.74  (assume t630.t2.a1 (= tptp.v_A tptp.v_Ba))
% 0.56/0.74  (assume t630.t2.a2 (= tptp.v_A tptp.v_Aa))
% 0.56/0.74  (assume t630.t2.a3 (= tptp.v_Ba tptp.v_B))
% 0.56/0.74  (step t630.t2.t1 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) false) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule equiv_simplify)
% 0.56/0.74  (step t630.t2.t2 (cl (not (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) false)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule equiv1 :premises (t630.t2.t1))
% 0.56/0.74  (step t630.t2.t3 (cl (= (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Public_OshrK tptp.v_Aa))) :rule refl)
% 0.56/0.74  (step t630.t2.t4 (cl (= (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_ONonce tptp.v_NB))) :rule refl)
% 0.56/0.74  (step t630.t2.t5 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Aa))) :rule refl)
% 0.56/0.74  (step t630.t2.t6 (cl (= tptp.v_Aa tptp.v_A)) :rule symm :premises (t630.t2.a2))
% 0.56/0.74  (step t630.t2.t7 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_A))) :rule cong :premises (t630.t2.t6))
% 0.56/0.74  (step t630.t2.t8 (cl (= tptp.v_Ba tptp.v_A)) :rule symm :premises (t630.t2.a1))
% 0.56/0.74  (step t630.t2.t9 (cl (= tptp.v_A tptp.v_Ba)) :rule symm :premises (t630.t2.t8))
% 0.56/0.74  (step t630.t2.t10 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_A) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))) :rule cong :premises (t630.t2.t9))
% 0.56/0.74  (step t630.t2.t11 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))) :rule trans :premises (t630.t2.t7 t630.t2.t10))
% 0.56/0.74  (step t630.t2.t12 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Aa)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) :rule cong :premises (t630.t2.t5 t630.t2.t11))
% 0.56/0.74  (step t630.t2.t13 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Aa)))) :rule symm :premises (t630.t2.t12))
% 0.56/0.74  (step t630.t2.t14 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Aa))))) :rule cong :premises (t630.t2.t4 t630.t2.t13))
% 0.56/0.74  (step t630.t2.t15 (cl (= (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Aa)))))) :rule cong :premises (t630.t2.t3 t630.t2.t14))
% 0.56/0.74  (step t630.t2.t16 (cl (= (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Public_OshrK tptp.v_A))) :rule cong :premises (t630.t2.t6))
% 0.56/0.74  (step t630.t2.t17 (cl (= (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Public_OshrK tptp.v_Ba))) :rule cong :premises (t630.t2.t9))
% 0.56/0.74  (step t630.t2.t18 (cl (= (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Public_OshrK tptp.v_Ba))) :rule trans :premises (t630.t2.t16 t630.t2.t17))
% 0.56/0.74  (step t630.t2.t19 (cl (= tptp.v_B tptp.v_Ba)) :rule symm :premises (t630.t2.a3))
% 0.56/0.74  (step t630.t2.t20 (cl (= tptp.v_B tptp.v_A)) :rule trans :premises (t630.t2.t19 t630.t2.t8))
% 0.56/0.74  (step t630.t2.t21 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OAgent tptp.v_A))) :rule cong :premises (t630.t2.t20))
% 0.56/0.74  (step t630.t2.t22 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_B) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))) :rule trans :premises (t630.t2.t21 t630.t2.t10))
% 0.56/0.74  (step t630.t2.t23 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_B))) :rule symm :premises (t630.t2.t22))
% 0.56/0.74  (step t630.t2.t24 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)))) :rule cong :premises (t630.t2.t5 t630.t2.t23))
% 0.56/0.74  (step t630.t2.t25 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_B)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) :rule cong :premises (t630.t2.t11 t630.t2.t22))
% 0.56/0.74  (step t630.t2.t26 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Aa)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) :rule trans :premises (t630.t2.t12 t630.t2.t24 t630.t2.t25))
% 0.56/0.74  (step t630.t2.t27 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Aa))) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) :rule cong :premises (t630.t2.t4 t630.t2.t26))
% 0.56/0.74  (step t630.t2.t28 (cl (= (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))) :rule refl)
% 0.56/0.74  (step t630.t2.t29 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Aa)) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) :rule cong :premises (t630.t2.t28 t630.t2.t11))
% 0.56/0.74  (step t630.t2.t30 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Aa))) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) :rule cong :premises (t630.t2.t4 t630.t2.t29))
% 0.56/0.74  (step t630.t2.t31 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Aa))))) :rule symm :premises (t630.t2.t30))
% 0.56/0.74  (step t630.t2.t32 (cl (= (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Aa))) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Aa))))) :rule trans :premises (t630.t2.t27 t630.t2.t31))
% 0.56/0.74  (step t630.t2.t33 (cl (= (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Aa)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Aa)))))) :rule cong :premises (t630.t2.t18 t630.t2.t32))
% 0.56/0.74  (step t630.t2.t34 (cl (= (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Public_OshrK tptp.v_Ba))) :rule refl)
% 0.56/0.74  (step t630.t2.t35 (cl (= (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Aa)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) :rule cong :premises (t630.t2.t34 t630.t2.t30))
% 0.56/0.74  (step t630.t2.t36 (cl (= (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))))) :rule trans :premises (t630.t2.t15 t630.t2.t33 t630.t2.t35))
% 0.56/0.74  (step t630.t2.t37 (cl (= (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)))) :rule refl)
% 0.56/0.74  (step t630.t2.t38 (cl (= tptp.tc_Message_Omsg tptp.tc_Message_Omsg)) :rule refl)
% 0.56/0.74  (step t630.t2.t39 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule cong :premises (t630.t2.t36 t630.t2.t37 t630.t2.t38))
% 0.56/0.74  (step t630.t2.t40 (cl (= (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) false) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule equiv_simplify)
% 0.56/0.74  (step t630.t2.t41 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) false) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule equiv2 :premises (t630.t2.t40))
% 0.56/0.74  (step t630.t2.t42 (cl (not (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule not_not)
% 0.56/0.74  (step t630.t2.t43 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) false) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t630.t2.t41 t630.t2.t42))
% 0.56/0.74  (step t630.t2.t44 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) false)) :rule resolution :premises (t630.t2.t43 t630.t2.a0))
% 0.56/0.74  (step t630.t2.t45 (cl (= (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) false)) :rule trans :premises (t630.t2.t39 t630.t2.t44))
% 0.56/0.74  (step t630.t2.t46 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t630.t2.t2 t630.t2.t45))
% 0.56/0.74  (step t630.t2 (cl (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule subproof :discharge (t630.t2.a0 t630.t2.a1 t630.t2.a2 t630.t2.a3))
% 0.56/0.74  (step t630.t3 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule and_pos)
% 0.56/0.74  (step t630.t4 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B))) (= tptp.v_A tptp.v_Ba)) :rule and_pos)
% 0.56/0.74  (step t630.t5 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B))) (= tptp.v_A tptp.v_Aa)) :rule and_pos)
% 0.56/0.74  (step t630.t6 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B))) (= tptp.v_Ba tptp.v_B)) :rule and_pos)
% 0.56/0.74  (step t630.t7 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B))) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B))) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B))) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B)))) :rule resolution :premises (t630.t2 t630.t3 t630.t4 t630.t5 t630.t6))
% 0.56/0.74  (step t630.t8 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B))) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B))) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B))) (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule reordering :premises (t630.t7))
% 0.56/0.74  (step t630.t9 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule contraction :premises (t630.t8))
% 0.56/0.74  (step t630.t10 (cl (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t630.t1 t630.t9))
% 0.56/0.74  (step t630.t11 (cl (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule implies_neg2)
% 0.56/0.74  (step t630.t12 (cl (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t630.t10 t630.t11))
% 0.56/0.74  (step t630.t13 (cl (=> (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t630.t12))
% 0.56/0.74  (step t630.t14 (cl (not (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies :premises (t630.t13))
% 0.56/0.74  (step t630.t15 (cl (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B))) :rule and_neg)
% 0.56/0.74  (step t630.t16 (cl (and (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B))) :rule resolution :premises (t630.t15 t630.a3 t630.a0 t630.a1 t630.a2))
% 0.56/0.74  (step t630.t17 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t630.t14 t630.t16))
% 0.56/0.74  (step t630 (cl (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule subproof :discharge (t630.a0 t630.a1 t630.a2 t630.a3))
% 0.56/0.74  (step t631 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (= tptp.v_A tptp.v_Ba)) :rule and_pos)
% 0.56/0.74  (step t632 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (= tptp.v_A tptp.v_Aa)) :rule and_pos)
% 0.56/0.74  (step t633 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (= tptp.v_Ba tptp.v_B)) :rule and_pos)
% 0.56/0.74  (step t634 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule and_pos)
% 0.56/0.74  (step t635 (cl (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule resolution :premises (t630 t631 t632 t633 t634))
% 0.56/0.74  (step t636 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule reordering :premises (t635))
% 0.56/0.74  (step t637 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule contraction :premises (t636))
% 0.56/0.74  (step t638 (cl (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t629 t637))
% 0.56/0.74  (step t639 (cl (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule implies_neg2)
% 0.56/0.74  (step t640 (cl (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t638 t639))
% 0.56/0.74  (step t641 (cl (=> (and (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t640))
% 0.56/0.74  (step t642 (cl (not (and (= tptp.v_A tptp.v_Ba) (= tptp.v_A tptp.v_Aa) (= tptp.v_Ba tptp.v_B) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies :premises (t641))
% 0.56/0.74  (step t643 (cl (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t628 t642))
% 0.56/0.74  (step t644 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (not (= tptp.v_A tptp.v_Ba)))) :rule or_neg)
% 0.56/0.74  (step t645 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (not (= tptp.v_A tptp.v_Aa)))) :rule or_neg)
% 0.56/0.74  (step t646 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (not (= tptp.v_Ba tptp.v_B)))) :rule or_neg)
% 0.56/0.74  (step t647 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))))) :rule or_neg)
% 0.56/0.74  (step t648 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule or_neg)
% 0.56/0.74  (step t649 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t643 t644 t645 t646 t647 t648))
% 0.56/0.74  (step t650 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t649))
% 0.56/0.74  (step t651 (cl (or (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t625 t627 t650))
% 0.56/0.74  (step t652 (cl (not (= tptp.v_A tptp.v_Ba)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule or :premises (t651))
% 0.56/0.74  (step t653 (cl (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Aa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule reordering :premises (t652))
% 0.56/0.74  (step t654 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (= tptp.v_K tptp.v_KAB)) :rule or :premises (a18))
% 0.56/0.74  (step t655 (cl (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (= tptp.v_A tptp.v_Ba)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (= tptp.v_A tptp.v_Ba)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t542 t159 t18 t624 t653 t654))
% 0.56/0.74  (step t656 (cl (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (= tptp.v_A tptp.v_Ba)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule contraction :premises (t655))
% 0.56/0.74  (step t657 (cl (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule or_pos)
% 0.56/0.74  (step t658 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule reordering :premises (t657))
% 0.56/0.74  (step t659 (cl (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) :rule implies_neg1)
% 0.56/0.74  (anchor :step t660)
% 0.56/0.74  (assume t660.a0 (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))))
% 0.56/0.74  (step t660.t1 (cl (or (not (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule forall_inst :args ((:= V_c (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (:= V_H (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3))))
% 0.56/0.74  (step t660.t2 (cl (not (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule or :premises (t660.t1))
% 0.56/0.74  (step t660.t3 (cl (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t660.t2 t660.a0))
% 0.56/0.74  (step t660 (cl (not (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule subproof :discharge (t660.a0))
% 0.56/0.74  (step t661 (cl (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule resolution :premises (t659 t660))
% 0.56/0.74  (step t662 (cl (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (not (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule implies_neg2)
% 0.56/0.74  (step t663 (cl (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule resolution :premises (t661 t662))
% 0.56/0.74  (step t664 (cl (=> (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)))) :rule contraction :premises (t663))
% 0.56/0.74  (step t665 (cl (not (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (or (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oanalz (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg))) :rule implies :premises (t664))
% 0.56/0.74  (step t666 (cl (not (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)) :rule or_pos)
% 0.56/0.74  (step t667 (cl (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent) (not (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule reordering :premises (t666))
% 0.56/0.74  (step t668 (cl (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule implies_neg1)
% 0.56/0.74  (anchor :step t669)
% 0.56/0.74  (assume t669.a0 (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent))))
% 0.56/0.74  (step t669.t1 (cl (or (not (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule forall_inst :args ((:= V_evs tptp.v_evs3) (:= V_A tptp.v_Ba) (:= V_NA_H (tptp.c_Message_Omsg_ONonce tptp.v_NAa)) (:= V_NA (tptp.c_Message_Omsg_ONonce tptp.v_NB)) (:= V_A_H tptp.v_Aa) (:= V_B tptp.v_Ba)))
% 0.56/0.74  (step t669.t2 (cl (not (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule or :premises (t669.t1))
% 0.56/0.74  (step t669.t3 (cl (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule resolution :premises (t669.t2 t669.a0))
% 0.56/0.74  (step t669 (cl (not (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule subproof :discharge (t669.a0))
% 0.56/0.74  (step t670 (cl (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule resolution :premises (t668 t669))
% 0.56/0.74  (step t671 (cl (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (not (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule implies_neg2)
% 0.56/0.74  (step t672 (cl (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule resolution :premises (t670 t671))
% 0.56/0.74  (step t673 (cl (=> (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent)))) :rule contraction :premises (t672))
% 0.56/0.74  (step t674 (cl (not (forall ((V_evs $$unsorted) (V_A $$unsorted) (V_NA_H $$unsorted) (V_NA $$unsorted) (V_A_H $$unsorted) (V_B $$unsorted)) (or (not (tptp.c_in V_evs tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA_H (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A_H) (tptp.c_Message_Omsg_OAgent V_A))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK V_A) (tptp.c_Message_Omsg_OMPair V_NA (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent V_A) (tptp.c_Message_Omsg_OAgent V_B)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy V_evs)) tptp.tc_Message_Omsg)) (tptp.c_in V_A tptp.c_Event_Obad tptp.tc_Message_Oagent)))) (or (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NAa) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Aa) (tptp.c_Message_Omsg_OAgent tptp.v_Ba))))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (not (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_Ba) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_ONonce tptp.v_NB) (tptp.c_Message_Omsg_OMPair (tptp.c_Message_Omsg_OAgent tptp.v_Ba) (tptp.c_Message_Omsg_OAgent tptp.v_Ba)))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule implies :premises (t673))
% 0.56/0.74  (step t675 (cl (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (not (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule or :premises (t289))
% 0.56/0.74  (step t676 (cl (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (= tptp.v_A tptp.v_Ba)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (not (= tptp.v_A tptp.v_Ba))) :rule resolution :premises (t656 t658 t665 t667 t180 t253 t182 t184 t186 t188 t190 t192 a15 t199 a6 t208 a0 t217 t226 t235 t244 t674 a7 t675 a10))
% 0.56/0.74  (step t677 (cl (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (not (= tptp.v_A tptp.v_Ba)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))))) :rule contraction :premises (t676))
% 0.56/0.74  (step t678 (cl (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t677 t408 a4 a11 a2))
% 0.56/0.74  (step t679 (cl (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule contraction :premises (t678))
% 0.56/0.74  (step t680 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (= tptp.v_A tptp.v_Aa)) (not (= tptp.v_Ba tptp.v_B))) :rule reordering :premises (t679))
% 0.56/0.74  (step t681 (cl (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (not (= tptp.v_A tptp.v_Ba)) (not (tptp.c_in tptp.v_Ba tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule or :premises (t289))
% 0.56/0.74  (step t682 (cl (not (= tptp.v_Ba tptp.v_B)) (not (= tptp.v_A tptp.v_Ba)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (= tptp.v_Ba tptp.v_B)) (not (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)))) (not (= tptp.v_A tptp.v_Ba))) :rule resolution :premises (t483 t159 t484 t680 t658 t665 t667 t180 t253 t182 t184 t186 t188 t190 t192 a15 t199 a6 t208 a0 t217 t226 t235 t244 t674 a7 t681 a10))
% 0.56/0.74  (step t683 (cl (not (= tptp.v_Ba tptp.v_B)) (not (= tptp.v_A tptp.v_Ba)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (forall ((V_c $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in V_c (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_c (tptp.c_Message_Oparts V_H) tptp.tc_Message_Omsg)))) (not (tptp.c_in tptp.v_evs3 tptp.c_OtwayRees_Ootway (tptp.tc_List_Olist tptp.tc_Event_Oevent))) (not (forall ((V_X $$unsorted) (V_Y $$unsorted) (V_H $$unsorted)) (or (not (tptp.c_in (tptp.c_Message_Omsg_OMPair V_X V_Y) (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg)) (tptp.c_in V_Y (tptp.c_Message_Oanalz V_H) tptp.tc_Message_Omsg))))) :rule contraction :premises (t682))
% 0.56/0.74  (step t684 (cl (not (= tptp.v_Ba tptp.v_B)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule resolution :premises (t683 t408 a4 a11 a2))
% 0.56/0.74  (step t685 (cl (not (= tptp.v_Ba tptp.v_B)) (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg)) :rule contraction :premises (t684))
% 0.56/0.74  (step t686 (cl (tptp.c_in (tptp.c_Message_Omsg_OCrypt (tptp.c_Public_OshrK tptp.v_A) (tptp.c_Message_Omsg_OMPair tptp.v_NA (tptp.c_Message_Omsg_OKey tptp.v_K))) (tptp.c_Message_Oparts (tptp.c_Event_Oknows tptp.c_Message_Oagent_OSpy tptp.v_evs3)) tptp.tc_Message_Omsg) (not (= tptp.v_Ba tptp.v_B))) :rule reordering :premises (t685))
% 0.56/0.74  (step t687 (cl (not (= tptp.v_Ba tptp.v_B))) :rule resolution :premises (t686 t98))
% 0.56/0.74  (step t688 (cl (tptp.c_in tptp.v_A tptp.c_Event_Obad tptp.tc_Message_Oagent) (not (= tptp.v_A tptp.v_Aa)) (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule or :premises (t353))
% 0.56/0.74  (step t689 (cl (not (tptp.c_in tptp.v_Aa tptp.c_Event_Obad tptp.tc_Message_Oagent))) :rule resolution :premises (t688 a10 t414))
% 0.56/0.74  (step t690 (cl) :rule resolution :premises (t2 t412 t415 t313 t687 t689 a11))
% 0.56/0.74  
% 0.56/0.74  % SZS output end Proof for /export/starexec/sandbox2/tmp/tmp.0hZEsy39ya/cvc5---1.0.5_17757.smt2
% 0.56/0.75  % cvc5---1.0.5 exiting
% 0.56/0.75  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------