%------------------------------------------------------------------------------ % File : CSE---1.7 % Problem : SWV789-1 : TPTP v8.2.0. Released v4.1.0. % Transfm : none % Format : tptp:raw % Command : java -jar /export/starexec/sandbox2/solver/bin/mcs_scs.jar %d %s % Computer : n025.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 : Mon Jun 24 16:48:29 EDT 2024 % Result : Unsatisfiable 0.53s 0.85s % Output : CNFRefutation 0.53s % Verified : % SZS Type : - % Comments : %------------------------------------------------------------------------------ %----WARNING: Could not form TPTP format derivation %------------------------------------------------------------------------------ %----ORIGINAL SYSTEM OUTPUT % 0.00/0.12 % Problem : SWV789-1 : TPTP v8.2.0. Released v4.1.0. % 0.00/0.12 % Command : java -jar /export/starexec/sandbox2/solver/bin/mcs_scs.jar %d %s % 0.12/0.33 % Computer : n025.cluster.edu % 0.12/0.33 % Model : x86_64 x86_64 % 0.12/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz % 0.12/0.33 % Memory : 8042.1875MB % 0.12/0.33 % OS : Linux 3.10.0-693.el7.x86_64 % 0.12/0.33 % CPULimit : 300 % 0.12/0.33 % WCLimit : 300 % 0.12/0.33 % DateTime : Thu Jun 20 15:03:54 EDT 2024 % 0.12/0.33 % CPUTime : % 0.19/0.57 start to proof:theBenchmark % 0.53/0.81 %------------------------------------------- % 0.53/0.81 % File :CSE---1.7 % 0.53/0.81 % Problem :theBenchmark % 0.53/0.81 % Transform :cnf % 0.53/0.81 % Format :tptp:raw % 0.53/0.81 % Command :java -jar mcs_scs.jar %d %s % 0.53/0.81 % 0.53/0.81 % Result :Theorem 0.040000s % 0.53/0.81 % Output :CNFRefutation 0.040000s % 0.53/0.81 %------------------------------------------- % 0.53/0.81 %------------------------------------------------------------------------------ % 0.53/0.81 % File : SWV789-1 : TPTP v8.2.0. Released v4.1.0. % 0.53/0.81 % Domain : Software Verification % 0.53/0.81 % Problem : Needham-Schroeder shared-key protocol 437_1 % 0.53/0.81 % Version : Especial. % 0.53/0.81 % English : % 0.53/0.81 % 0.53/0.81 % Refs : [BAN89] Burrows et al. (1989), A Logic of Authentication % 0.53/0.81 % : [Nip10] Nipkow (2010), Email to Geoff Sutcliffe % 0.53/0.81 % : [BN10] Boehme & Nipkow (2010), Sledgehammer: Judgement Day % 0.53/0.81 % Source : [Nip10] % 0.53/0.81 % Names : NS_Shared-437_1 [Nip10] % 0.53/0.81 % 0.53/0.81 % Status : Unsatisfiable % 0.53/0.81 % Rating : 0.05 v8.1.0, 0.11 v7.4.0, 0.12 v7.3.0, 0.08 v7.0.0, 0.20 v6.4.0, 0.13 v6.3.0, 0.09 v6.2.0, 0.20 v6.1.0, 0.07 v6.0.0, 0.00 v5.5.0, 0.10 v5.3.0, 0.11 v5.2.0, 0.06 v5.1.0, 0.12 v5.0.0, 0.21 v4.1.0 % 0.53/0.81 % Syntax : Number of clauses : 631 ( 260 unt; 75 nHn; 340 RR) % 0.53/0.81 % Number of literals : 1216 ( 389 equ; 562 neg) % 0.53/0.81 % Maximal clause size : 7 ( 1 avg) % 0.53/0.81 % Maximal term depth : 10 ( 2 avg) % 0.53/0.81 % Number of predicates : 17 ( 16 usr; 0 prp; 1-4 aty) % 0.53/0.81 % Number of functors : 64 ( 64 usr; 16 con; 0-5 aty) % 0.53/0.81 % Number of variables : 1979 ( 463 sgn) % 0.53/0.81 % SPC : CNF_UNS_RFO_SEQ_NHN % 0.53/0.81 % 0.53/0.81 % Comments : % 0.53/0.81 %------------------------------------------------------------------------------ % 0.53/0.81 cnf(cls_inf__sup__ord_I3_J_0,axiom, % 0.53/0.81 ( ~ class_Lattices_Olattice(T_a) % 0.53/0.81 | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ). % 0.53/0.81 % 0.53/0.81 cnf(cls_Diff__partition_0,axiom, % 0.53/0.81 ( c_Lattices_Oupper__semilattice__class_Osup(V_A,c_HOL_Ominus__class_Ominus(V_B,V_A,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = V_B % 0.53/0.81 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.81 % 0.53/0.81 cnf(cls_Diff__subset_0,axiom, % 0.53/0.81 c_lessequals(c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),V_A,tc_fun(T_a,tc_bool)) ). % 0.53/0.81 % 0.53/0.81 cnf(cls_distinct__filter_0,axiom, % 0.53/0.81 ( c_List_Odistinct(c_List_Ofilter(V_P,V_xs,T_a),T_a) % 0.53/0.81 | ~ c_List_Odistinct(V_xs,T_a) ) ). % 0.53/0.81 % 0.53/0.81 cnf(cls_Un__empty_1,axiom, % 0.53/0.81 ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) % 0.53/0.81 | V_B = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ) ). % 0.53/0.81 % 0.53/0.82 cnf(cls_Un__empty_0,axiom, % 0.53/0.82 ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) % 0.53/0.82 | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_sup__eq__bot__eq1_0,axiom, % 0.53/0.82 ( ~ class_Lattices_Obounded__lattice(T_a) % 0.53/0.82 | c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,T_a) != c_Orderings_Obot__class_Obot(T_a) % 0.53/0.82 | V_A = c_Orderings_Obot__class_Obot(T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_sup__eq__bot__eq2_0,axiom, % 0.53/0.82 ( ~ class_Lattices_Obounded__lattice(T_a) % 0.53/0.82 | c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,T_a) != c_Orderings_Obot__class_Obot(T_a) % 0.53/0.82 | V_B = c_Orderings_Obot__class_Obot(T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Un__Diff__cancel2_0,axiom, % 0.53/0.82 c_Lattices_Oupper__semilattice__class_Osup(c_HOL_Ominus__class_Ominus(V_B,V_A,tc_fun(T_a,tc_bool)),V_A,tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_B,V_A,tc_fun(T_a,tc_bool)) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Un__Diff__cancel_0,axiom, % 0.53/0.82 c_Lattices_Oupper__semilattice__class_Osup(V_A,c_HOL_Ominus__class_Ominus(V_B,V_A,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Un__Diff_0,axiom, % 0.53/0.82 c_HOL_Ominus__class_Ominus(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(c_HOL_Ominus__class_Ominus(V_A,V_C,tc_fun(T_a,tc_bool)),c_HOL_Ominus__class_Ominus(V_B,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Un__commute_0,axiom, % 0.53/0.82 c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_B,V_A,tc_fun(T_a,tc_bool)) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_sup__commute_0,axiom, % 0.53/0.82 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.53/0.82 | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,V_x,T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_inf__sup__aci_I5_J_0,axiom, % 0.53/0.82 ( ~ class_Lattices_Olattice(T_a) % 0.53/0.82 | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,V_x,T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Un__left__absorb_0,axiom, % 0.53/0.82 c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_sup__left__idem_0,axiom, % 0.53/0.82 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.53/0.82 | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_inf__sup__aci_I8_J_0,axiom, % 0.53/0.82 ( ~ class_Lattices_Olattice(T_a) % 0.53/0.82 | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_not__symKeys__pubK_0,axiom, % 0.53/0.82 ~ c_in(c_Public_OpublicKey(V_b,V_A),c_Message_OsymKeys,tc_nat) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Diff__subset__conv_1,axiom, % 0.53/0.82 ( c_lessequals(c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) % 0.53/0.82 | ~ c_lessequals(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_B,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Diff__subset__conv_0,axiom, % 0.53/0.82 ( c_lessequals(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_B,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) % 0.53/0.82 | ~ c_lessequals(c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_distinct_Osimps_I2_J_1,axiom, % 0.53/0.82 ( c_List_Odistinct(V_xs,T_a) % 0.53/0.82 | ~ c_List_Odistinct(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_UnCI_1,axiom, % 0.53/0.82 ( c_in(V_c,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a) % 0.53/0.82 | ~ c_in(V_c,V_A,T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_UnCI_0,axiom, % 0.53/0.82 ( c_in(V_c,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a) % 0.53/0.82 | ~ c_in(V_c,V_B,T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_UnE_0,axiom, % 0.53/0.82 ( c_in(V_c,V_B,T_a) % 0.53/0.82 | c_in(V_c,V_A,T_a) % 0.53/0.82 | ~ c_in(V_c,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_DiffE_1,axiom, % 0.53/0.82 ( ~ c_in(V_c,V_B,T_a) % 0.53/0.82 | ~ c_in(V_c,c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_DiffE_0,axiom, % 0.53/0.82 ( c_in(V_c,V_A,T_a) % 0.53/0.82 | ~ c_in(V_c,c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Diff__iff_2,axiom, % 0.53/0.82 ( c_in(V_c,c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),T_a) % 0.53/0.82 | c_in(V_c,V_B,T_a) % 0.53/0.82 | ~ c_in(V_c,V_A,T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_DiffI_0,axiom, % 0.53/0.82 ( c_in(V_c,c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),T_a) % 0.53/0.82 | c_in(V_c,V_B,T_a) % 0.53/0.82 | ~ c_in(V_c,V_A,T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_distinct_Osimps_I1_J_0,axiom, % 0.53/0.82 c_List_Odistinct(c_List_Olist_ONil(T_a),T_a) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_parts__Un_0,axiom, % 0.53/0.82 c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_analz__analz__Un_0,axiom, % 0.53/0.82 c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(V_G),V_H,tc_fun(tc_Message_Omsg,tc_bool))) = c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_analz__cong_0,axiom, % 0.53/0.82 ( c_Message_Oanalz(V_H) != c_Message_Oanalz(V_H_H) % 0.53/0.82 | c_Message_Oanalz(V_G) != c_Message_Oanalz(V_G_H) % 0.53/0.82 | c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))) = c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_G_H,V_H_H,tc_fun(tc_Message_Omsg,tc_bool))) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_distinct__rev_1,axiom, % 0.53/0.82 ( c_List_Odistinct(c_List_Orev(V_xs,T_a),T_a) % 0.53/0.82 | ~ c_List_Odistinct(V_xs,T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_distinct__rev_0,axiom, % 0.53/0.82 ( c_List_Odistinct(V_xs,T_a) % 0.53/0.82 | ~ c_List_Odistinct(c_List_Orev(V_xs,T_a),T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_distinct__takeWhile_0,axiom, % 0.53/0.82 ( c_List_Odistinct(c_List_OtakeWhile(V_P,V_xs,T_a),T_a) % 0.53/0.82 | ~ c_List_Odistinct(V_xs,T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_ns__sharedp_ONil_0,axiom, % 0.53/0.82 c_NS__Shared__Mirabelle_Ons__sharedp(c_List_Olist_ONil(tc_Event_Oevent)) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_insert__Diff_0,axiom, % 0.53/0.82 ( c_Set_Oinsert(V_a,c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)),T_a) = V_A % 0.53/0.82 | ~ c_in(V_a,V_A,T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Diff__insert__absorb_0,axiom, % 0.53/0.82 ( c_HOL_Ominus__class_Ominus(c_Set_Oinsert(V_x,V_A,T_a),c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)) = V_A % 0.53/0.82 | c_in(V_x,V_A,T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_distinct_Osimps_I2_J_0,axiom, % 0.53/0.82 ( ~ c_in(V_x,c_List_Oset(V_xs,T_a),T_a) % 0.53/0.82 | ~ c_List_Odistinct(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_distinct_Osimps_I2_J_2,axiom, % 0.53/0.82 ( c_List_Odistinct(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) % 0.53/0.82 | ~ c_List_Odistinct(V_xs,T_a) % 0.53/0.82 | c_in(V_x,c_List_Oset(V_xs,T_a),T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_subset__insert__iff_4,axiom, % 0.53/0.82 ( c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool)) % 0.53/0.82 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) % 0.53/0.82 | ~ c_lessequals(c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_parts__cut_0,axiom, % 0.53/0.82 ( c_in(V_Y,c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg) % 0.53/0.82 | ~ c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg) % 0.53/0.82 | ~ c_in(V_Y,c_Message_Oparts(c_Set_Oinsert(V_X,V_G,tc_Message_Omsg)),tc_Message_Omsg) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Key__image__eq_1,axiom, % 0.53/0.82 ( c_in(hAPP(c_Message_Omsg_OKey,V_x),c_Set_Oimage(c_Message_Omsg_OKey,V_A,tc_nat,tc_Message_Omsg),tc_Message_Omsg) % 0.53/0.82 | ~ c_in(V_x,V_A,tc_nat) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Key__image__eq_0,axiom, % 0.53/0.82 ( c_in(V_x,V_A,tc_nat) % 0.53/0.82 | ~ c_in(hAPP(c_Message_Omsg_OKey,V_x),c_Set_Oimage(c_Message_Omsg_OKey,V_A,tc_nat,tc_Message_Omsg),tc_Message_Omsg) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_parts__insert_0,axiom, % 0.53/0.82 c_Message_Oparts(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(V_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_parts__insert2_0,axiom, % 0.53/0.82 c_Message_Oparts(c_Set_Oinsert(V_X,c_Set_Oinsert(V_Y,V_H,tc_Message_Omsg),tc_Message_Omsg)) = c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(V_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Message_Oparts(c_Set_Oinsert(V_Y,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_ns__sharedp_ONS5_0,axiom, % 0.53/0.82 ( c_NS__Shared__Mirabelle_Ons__sharedp(c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NB),c_Message_Omsg_ONonce(V_NB)))),V_evs5,tc_Event_Oevent)) % 0.53/0.82 | ~ c_in(c_Event_Oevent_OSays(V_S,V_A,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs5,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.82 | ~ c_in(c_Event_Oevent_OSays(V_B_H,V_A,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB))),c_List_Oset(V_evs5,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.82 | ~ c_in(V_K,c_Message_OsymKeys,tc_nat) % 0.53/0.82 | ~ c_NS__Shared__Mirabelle_Ons__sharedp(V_evs5) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_inf__sup__ord_I4_J_0,axiom, % 0.53/0.82 ( ~ class_Lattices_Olattice(T_a) % 0.53/0.82 | c_lessequals(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_le__sup__iff_2,axiom, % 0.53/0.82 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.53/0.82 | c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) % 0.53/0.82 | ~ c_lessequals(V_y,V_z,T_a) % 0.53/0.82 | ~ c_lessequals(V_x,V_z,T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_sup__least_0,axiom, % 0.53/0.82 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.53/0.82 | c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),V_x,T_a) % 0.53/0.82 | ~ c_lessequals(V_z,V_x,T_a) % 0.53/0.82 | ~ c_lessequals(V_y,V_x,T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_sup__ge2_0,axiom, % 0.53/0.82 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.53/0.82 | c_lessequals(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_sup__ge1_0,axiom, % 0.53/0.82 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.53/0.82 | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_le__supI_0,axiom, % 0.53/0.82 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.53/0.82 | c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),V_x,T_a) % 0.53/0.82 | ~ c_lessequals(V_b,V_x,T_a) % 0.53/0.82 | ~ c_lessequals(V_a,V_x,T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Un__least_0,axiom, % 0.53/0.82 ( c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) % 0.53/0.82 | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool)) % 0.53/0.82 | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Un__upper1_0,axiom, % 0.53/0.82 c_lessequals(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Un__upper2_0,axiom, % 0.53/0.82 c_lessequals(V_B,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Un__subset__iff_2,axiom, % 0.53/0.82 ( c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) % 0.53/0.82 | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool)) % 0.53/0.82 | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_inf__sup__aci_I6_J_0,axiom, % 0.53/0.82 ( ~ class_Lattices_Olattice(T_a) % 0.53/0.82 | c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_inf__sup__aci_I7_J_0,axiom, % 0.53/0.82 ( ~ class_Lattices_Olattice(T_a) % 0.53/0.82 | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_z,T_a),T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_analz__image__freshK__simps_I65_J_0,axiom, % 0.53/0.82 c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_B,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_sup__left__commute_0,axiom, % 0.53/0.82 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.53/0.82 | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_z,T_a),T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_sup__assoc_0,axiom, % 0.53/0.82 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.53/0.82 | c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Un__assoc_0,axiom, % 0.53/0.82 c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_B,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Un__left__commute_0,axiom, % 0.53/0.82 c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_B,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_B,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_eq__eqI_0,axiom, % 0.53/0.82 ( ~ class_OrderedGroup_Oab__group__add(T_a) % 0.53/0.82 | c_HOL_Ominus__class_Ominus(V_x,V_x,T_a) != c_HOL_Ominus__class_Ominus(V_x_H,V_y_H,T_a) % 0.53/0.82 | V_x_H = V_y_H ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_eq__eqI_1,axiom, % 0.53/0.82 ( ~ class_OrderedGroup_Oab__group__add(T_a) % 0.53/0.82 | c_HOL_Ominus__class_Ominus(V_xa,V_y,T_a) != c_HOL_Ominus__class_Ominus(V_x,V_x,T_a) % 0.53/0.82 | V_xa = V_y ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Diff__idemp_0,axiom, % 0.53/0.82 c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) = c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_sup__idem_0,axiom, % 0.53/0.82 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.53/0.82 | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_x,T_a) = V_x ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Un__absorb_0,axiom, % 0.53/0.82 c_Lattices_Oupper__semilattice__class_Osup(V_A,V_A,tc_fun(T_a,tc_bool)) = V_A ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Un__insert__left_0,axiom, % 0.53/0.82 c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oinsert(V_a,V_B,T_a),V_C,tc_fun(T_a,tc_bool)) = c_Set_Oinsert(V_a,c_Lattices_Oupper__semilattice__class_Osup(V_B,V_C,tc_fun(T_a,tc_bool)),T_a) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Un__insert__right_0,axiom, % 0.53/0.82 c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Set_Oinsert(V_a,V_B,T_a),tc_fun(T_a,tc_bool)) = c_Set_Oinsert(V_a,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_distinct__append_0,axiom, % 0.53/0.82 ( c_List_Odistinct(V_xs,T_a) % 0.53/0.82 | ~ c_List_Odistinct(c_List_Oappend(V_xs,V_ys,T_a),T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_distinct__append_1,axiom, % 0.53/0.82 ( c_List_Odistinct(V_ys,T_a) % 0.53/0.82 | ~ c_List_Odistinct(c_List_Oappend(V_xs,V_ys,T_a),T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_distinct__dropWhile_0,axiom, % 0.53/0.82 ( c_List_Odistinct(c_List_OdropWhile(V_P,V_xs,T_a),T_a) % 0.53/0.82 | ~ c_List_Odistinct(V_xs,T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Diff__empty_0,axiom, % 0.53/0.82 c_HOL_Ominus__class_Ominus(V_A,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = V_A ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Diff__cancel_0,axiom, % 0.53/0.82 c_HOL_Ominus__class_Ominus(V_A,V_A,tc_fun(T_a,tc_bool)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_symKeys__invKey__iff_0,axiom, % 0.53/0.82 ( c_in(V_K,c_Message_OsymKeys,tc_nat) % 0.53/0.82 | ~ c_in(c_Message_OinvKey(V_K),c_Message_OsymKeys,tc_nat) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_symKeys__invKey__iff_1,axiom, % 0.53/0.82 ( c_in(c_Message_OinvKey(V_K),c_Message_OsymKeys,tc_nat) % 0.53/0.82 | ~ c_in(V_K,c_Message_OsymKeys,tc_nat) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_sup1E_0,axiom, % 0.53/0.82 ( hBOOL(hAPP(V_B,V_x)) % 0.53/0.82 | hBOOL(hAPP(V_A,V_x)) % 0.53/0.82 | ~ hBOOL(hAPP(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_x)) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_sup1CI_0,axiom, % 0.53/0.82 ( hBOOL(hAPP(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_x)) % 0.53/0.82 | ~ hBOOL(hAPP(V_B,V_x)) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_sup1CI_1,axiom, % 0.53/0.82 ( hBOOL(hAPP(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_x)) % 0.53/0.82 | ~ hBOOL(hAPP(V_A,V_x)) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_invKey__K_0,axiom, % 0.53/0.82 ( c_Message_OinvKey(V_K) = V_K % 0.53/0.82 | ~ c_in(V_K,c_Message_OsymKeys,tc_nat) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_sup__bot__right_0,axiom, % 0.53/0.82 ( ~ class_Lattices_Obounded__lattice(T_a) % 0.53/0.82 | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Orderings_Obot__class_Obot(T_a),T_a) = V_x ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_sup__bot__left_0,axiom, % 0.53/0.82 ( ~ class_Lattices_Obounded__lattice(T_a) % 0.53/0.82 | c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(T_a),V_x,T_a) = V_x ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Un__empty__left_0,axiom, % 0.53/0.82 c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) = V_B ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Un__empty__right_0,axiom, % 0.53/0.82 c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = V_A ). % 0.53/0.82 % 0.53/0.82 cnf(cls_empty__Diff_0,axiom, % 0.53/0.82 c_HOL_Ominus__class_Ominus(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),V_A,tc_fun(T_a,tc_bool)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Diff__mono_0,axiom, % 0.53/0.82 ( c_lessequals(c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),c_HOL_Ominus__class_Ominus(V_C,V_D,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) % 0.53/0.82 | ~ c_lessequals(V_D,V_B,tc_fun(T_a,tc_bool)) % 0.53/0.82 | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_sup__absorb1_0,axiom, % 0.53/0.82 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.53/0.82 | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = V_x % 0.53/0.82 | ~ c_lessequals(V_y,V_x,T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_le__iff__sup_1,axiom, % 0.53/0.82 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.53/0.82 | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) != V_y % 0.53/0.82 | c_lessequals(V_x,V_y,T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_le__iff__sup_0,axiom, % 0.53/0.82 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.53/0.82 | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = V_y % 0.53/0.82 | ~ c_lessequals(V_x,V_y,T_a) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Un__absorb1_0,axiom, % 0.53/0.82 ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) = V_B % 0.53/0.82 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_Un__absorb2_0,axiom, % 0.53/0.82 ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) = V_A % 0.53/0.82 | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.82 % 0.53/0.82 cnf(cls_subset__Un__eq_1,axiom, % 0.53/0.82 ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) != V_B % 0.53/0.82 | c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.82 % 0.53/0.83 cnf(cls_analz__image__freshK__simps_I57_J_0,axiom, % 0.53/0.83 c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(V_f,V_A,T_b,T_a),c_Set_Oimage(V_f,V_B,T_b,T_a),tc_fun(T_a,tc_bool)) = c_Set_Oimage(V_f,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_b,tc_bool)),T_b,T_a) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_Un__mono_0,axiom, % 0.53/0.83 ( c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),c_Lattices_Oupper__semilattice__class_Osup(V_C,V_D,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) % 0.53/0.83 | ~ c_lessequals(V_B,V_D,tc_fun(T_a,tc_bool)) % 0.53/0.83 | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_not__symKeys__priK_0,axiom, % 0.53/0.83 ~ c_in(c_Message_OinvKey(c_Public_OpublicKey(V_b,V_A)),c_Message_OsymKeys,tc_nat) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_le__sup__iff_1,axiom, % 0.53/0.83 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.53/0.83 | c_lessequals(V_y,V_z,T_a) % 0.53/0.83 | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_le__sup__iff_0,axiom, % 0.53/0.83 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.53/0.83 | c_lessequals(V_x,V_z,T_a) % 0.53/0.83 | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_le__supI2_0,axiom, % 0.53/0.83 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.53/0.83 | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),T_a) % 0.53/0.83 | ~ c_lessequals(V_x,V_b,T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_le__supI1_0,axiom, % 0.53/0.83 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.53/0.83 | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),T_a) % 0.53/0.83 | ~ c_lessequals(V_x,V_a,T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_le__supE_1,axiom, % 0.53/0.83 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.53/0.83 | c_lessequals(V_b,V_x,T_a) % 0.53/0.83 | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),V_x,T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_le__supE_0,axiom, % 0.53/0.83 ( ~ class_Lattices_Oupper__semilattice(T_a) % 0.53/0.83 | c_lessequals(V_a,V_x,T_a) % 0.53/0.83 | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),V_x,T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_Un__subset__iff_0,axiom, % 0.53/0.83 ( c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) % 0.53/0.83 | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_Un__subset__iff_1,axiom, % 0.53/0.83 ( c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool)) % 0.53/0.83 | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_double__diff_0,axiom, % 0.53/0.83 ( c_HOL_Ominus__class_Ominus(V_B,c_HOL_Ominus__class_Ominus(V_C,V_A,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = V_A % 0.53/0.83 | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool)) % 0.53/0.83 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_le__eqI_0,axiom, % 0.53/0.83 ( ~ class_OrderedGroup_Opordered__ab__group__add(T_a) % 0.53/0.83 | c_HOL_Ominus__class_Ominus(V_x,V_y,T_a) != c_HOL_Ominus__class_Ominus(V_x_H,V_y_H,T_a) % 0.53/0.83 | c_lessequals(V_y_H,V_x_H,T_a) % 0.53/0.83 | ~ c_lessequals(V_y,V_x,T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_le__eqI_1,axiom, % 0.53/0.83 ( ~ class_OrderedGroup_Opordered__ab__group__add(T_a) % 0.53/0.83 | c_HOL_Ominus__class_Ominus(V_x,V_y,T_a) != c_HOL_Ominus__class_Ominus(V_x_H,V_y_H,T_a) % 0.53/0.83 | c_lessequals(V_y,V_x,T_a) % 0.53/0.83 | ~ c_lessequals(V_y_H,V_x_H,T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_Un__empty_2,axiom, % 0.53/0.83 c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_image__Un_0,axiom, % 0.53/0.83 c_Set_Oimage(V_f,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_b,tc_bool)),T_b,T_a) = c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(V_f,V_A,T_b,T_a),c_Set_Oimage(V_f,V_B,T_b,T_a),tc_fun(T_a,tc_bool)) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_sym__shrK_0,axiom, % 0.53/0.83 c_in(c_Public_OshrK(V_X),c_Message_OsymKeys,tc_nat) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_insert__Diff__if_1,axiom, % 0.53/0.83 ( c_HOL_Ominus__class_Ominus(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool)) = c_Set_Oinsert(V_x,c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),T_a) % 0.53/0.83 | c_in(V_x,V_B,T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_insert__Diff1_0,axiom, % 0.53/0.83 ( c_HOL_Ominus__class_Ominus(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool)) = c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)) % 0.53/0.83 | ~ c_in(V_x,V_B,T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_insert__is__Un_0,axiom, % 0.53/0.83 c_Set_Oinsert(V_a,V_A,T_a) = c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),V_A,tc_fun(T_a,tc_bool)) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_insert__Diff__single_0,axiom, % 0.53/0.83 c_Set_Oinsert(V_a,c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)),T_a) = c_Set_Oinsert(V_a,V_A,T_a) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_Diff__insert_0,axiom, % 0.53/0.83 c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_a,V_B,T_a),tc_fun(T_a,tc_bool)) = c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_Diff__insert2_0,axiom, % 0.53/0.83 c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_a,V_B,T_a),tc_fun(T_a,tc_bool)) = c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_image__diff__subset_0,axiom, % 0.53/0.83 c_lessequals(c_HOL_Ominus__class_Ominus(c_Set_Oimage(V_f,V_A,T_b,T_a),c_Set_Oimage(V_f,V_B,T_b,T_a),tc_fun(T_a,tc_bool)),c_Set_Oimage(V_f,c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_b,tc_bool)),T_b,T_a),tc_fun(T_a,tc_bool)) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_in__parts__UnE_0,axiom, % 0.53/0.83 ( c_in(V_c,c_Message_Oparts(V_H),tc_Message_Omsg) % 0.53/0.83 | c_in(V_c,c_Message_Oparts(V_G),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(V_c,c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_set__append_0,axiom, % 0.53/0.83 c_List_Oset(c_List_Oappend(V_xs,V_ys,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(c_List_Oset(V_xs,T_a),c_List_Oset(V_ys,T_a),tc_fun(T_a,tc_bool)) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_analz__image__freshK__simps_I61_J_0,axiom, % 0.53/0.83 ( c_in(V_c,c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_G,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(V_c,c_Message_Oanalz(V_G),tc_Message_Omsg) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_analz__Decrypt_H_0,axiom, % 0.53/0.83 ( c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(V_K,c_Message_OsymKeys,tc_nat) % 0.53/0.83 | ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_parts__synth_0,axiom, % 0.53/0.83 c_Message_Oparts(c_Message_Osynth(V_H)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(V_H),c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_analz__synth_0,axiom, % 0.53/0.83 c_Message_Oanalz(c_Message_Osynth(V_H)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(V_H),c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_analz__synth__Un_0,axiom, % 0.53/0.83 c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(V_G),V_H,tc_fun(tc_Message_Omsg,tc_bool))) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))),c_Message_Osynth(V_G),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_analz__image__freshK__lemma_3,axiom, % 0.53/0.83 ( c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,V_nE,tc_nat,tc_Message_Omsg),V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(V_K,V_nE,tc_nat) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_analz__image__freshK__lemma_4,axiom, % 0.53/0.83 ( c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,V_nE,tc_nat,tc_Message_Omsg),V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(V_K,V_nE,tc_nat) % 0.53/0.83 | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_analz__image__freshK__lemma_0,axiom, % 0.53/0.83 ( c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,V_nE,tc_nat,tc_Message_Omsg),V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(V_K,V_nE,tc_nat) % 0.53/0.83 | c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,V_nE,tc_nat,tc_Message_Omsg),V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_analz__image__freshK__lemma_2,axiom, % 0.53/0.83 ( c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,V_nE,tc_nat,tc_Message_Omsg),V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(V_K,V_nE,tc_nat) % 0.53/0.83 | ~ c_in(V_K,V_nE,tc_nat) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_parts__Un__subset1_0,axiom, % 0.53/0.83 c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)),c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_parts__Un__subset2_0,axiom, % 0.53/0.83 c_lessequals(c_Message_Oparts(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_analz__Un_0,axiom, % 0.53/0.83 c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oanalz(V_G),c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool)),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_analz__subset__cong_0,axiom, % 0.53/0.83 ( c_lessequals(c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_G_H,V_H_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.83 | ~ c_lessequals(c_Message_Oanalz(V_H),c_Message_Oanalz(V_H_H),tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.83 | ~ c_lessequals(c_Message_Oanalz(V_G),c_Message_Oanalz(V_G_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_synth__Un_0,axiom, % 0.53/0.83 c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(V_G),c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)),c_Message_Osynth(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_subset__insert__iff_0,axiom, % 0.53/0.83 ( c_lessequals(c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) % 0.53/0.83 | ~ c_in(V_x,V_A,T_a) % 0.53/0.83 | ~ c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool)) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_subset__insert__iff_3,axiom, % 0.53/0.83 ( c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool)) % 0.53/0.83 | ~ c_in(V_x,V_A,T_a) % 0.53/0.83 | ~ c_lessequals(c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_diff__single__insert_0,axiom, % 0.53/0.83 ( c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool)) % 0.53/0.83 | ~ c_in(V_x,V_A,T_a) % 0.53/0.83 | ~ c_lessequals(c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_parts__insert__subset__Un_0,axiom, % 0.53/0.83 ( c_lessequals(c_Message_Oparts(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.83 | ~ c_in(V_X,V_G,tc_Message_Omsg) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_analz__image__freshK__lemma_5,axiom, % 0.53/0.83 ( c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,V_nE,tc_nat,tc_Message_Omsg),V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_analz__image__freshK__lemma_1,axiom, % 0.53/0.83 ( c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,V_nE,tc_nat,tc_Message_Omsg),V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg) % 0.53/0.83 | c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(c_Message_Omsg_OKey,V_nE,tc_nat,tc_Message_Omsg),V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_ns__sharedp_ONS4_0,axiom, % 0.53/0.83 ( c_NS__Shared__Mirabelle_Ons__sharedp(c_List_Olist_OCons(c_Event_Oevent_OSays(V_B,V_A,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB))),V_evs4,tc_Event_Oevent)) % 0.53/0.83 | ~ c_in(c_Event_Oevent_OSays(V_A_H,V_B,c_Message_Omsg_OCrypt(c_Public_OshrK(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Omsg_OAgent(V_A)))),c_List_Oset(V_evs4,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | ~ c_in(V_K,c_Message_OsymKeys,tc_nat) % 0.53/0.83 | c_in(c_Message_Omsg_ONonce(V_NB),c_Event_Oused(V_evs4),tc_Message_Omsg) % 0.53/0.83 | ~ c_NS__Shared__Mirabelle_Ons__sharedp(V_evs4) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_parts__insert__knows__A_0,axiom, % 0.53/0.83 c_Message_Oparts(c_Set_Oinsert(V_X,c_Event_Oknows(V_A,V_evs),tc_Message_Omsg)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(V_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Message_Oparts(c_Event_Oknows(V_A,V_evs)),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_ns__sharedp_ONS2_0,axiom, % 0.53/0.83 ( c_NS__Shared__Mirabelle_Ons__sharedp(c_List_Olist_OCons(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_KAB),c_Message_Omsg_OCrypt(c_Public_OshrK(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_KAB),c_Message_Omsg_OAgent(V_A)))))))),V_evs2,tc_Event_Oevent)) % 0.53/0.83 | ~ c_in(c_Event_Oevent_OSays(V_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_A),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_ONonce(V_NA)))),c_List_Oset(V_evs2,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | ~ c_in(V_KAB,c_Message_OsymKeys,tc_nat) % 0.53/0.83 | c_in(hAPP(c_Message_Omsg_OKey,V_KAB),c_Event_Oused(V_evs2),tc_Message_Omsg) % 0.53/0.83 | ~ c_NS__Shared__Mirabelle_Ons__sharedp(V_evs2) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_Fake__parts__insert__in__Un_0,axiom, % 0.53/0.83 ( c_in(V_Z,c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(V_H)),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(V_Z,c_Message_Oparts(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_Fake__analz__insert_0,axiom, % 0.53/0.83 ( c_lessequals(c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(V_G)),c_Message_Oanalz(c_Lattices_Oupper__semilattice__class_Osup(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool))),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.83 | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_G)),tc_Message_Omsg) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_parts__insert__spies_0,axiom, % 0.53/0.83 c_Message_Oparts(c_Set_Oinsert(V_X,c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(V_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_spies__Gets__rev_0,axiom, % 0.53/0.83 c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Oappend(V_evs,c_List_Olist_OCons(c_Event_Oevent_OGets(V_A,V_X),c_List_Olist_ONil(tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent)) = c_Event_Oknows(c_Message_Oagent_OSpy,V_evs) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_synth__synthD_0,axiom, % 0.53/0.83 ( c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(V_X,c_Message_Osynth(c_Message_Osynth(V_H)),tc_Message_Omsg) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_append__is__Nil__conv_2,axiom, % 0.53/0.83 c_List_Oappend(c_List_Olist_ONil(T_a),c_List_Olist_ONil(T_a),T_a) = c_List_Olist_ONil(T_a) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_self__append__conv2_0,axiom, % 0.53/0.83 ( V_ys != c_List_Oappend(V_xs,V_ys,T_a) % 0.53/0.83 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_append__self__conv2_0,axiom, % 0.53/0.83 ( c_List_Oappend(V_xs,V_ys,T_a) != V_ys % 0.53/0.83 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_self__append__conv_0,axiom, % 0.53/0.83 ( V_xs != c_List_Oappend(V_xs,V_ys,T_a) % 0.53/0.83 | V_ys = c_List_Olist_ONil(T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_append__self__conv_0,axiom, % 0.53/0.83 ( c_List_Oappend(V_xs,V_ys,T_a) != V_xs % 0.53/0.83 | V_ys = c_List_Olist_ONil(T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_list_Osimps_I2_J_0,axiom, % 0.53/0.83 c_List_Olist_ONil(T_a) != c_List_Olist_OCons(V_a_H,V_list_H,T_a) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_append__is__Nil__conv_1,axiom, % 0.53/0.83 ( c_List_Oappend(V_xs,V_ys,T_a) != c_List_Olist_ONil(T_a) % 0.53/0.83 | V_ys = c_List_Olist_ONil(T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_append__is__Nil__conv_0,axiom, % 0.53/0.83 ( c_List_Oappend(V_xs,V_ys,T_a) != c_List_Olist_ONil(T_a) % 0.53/0.83 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_Nil__is__append__conv_1,axiom, % 0.53/0.83 ( c_List_Olist_ONil(T_a) != c_List_Oappend(V_xs,V_ys,T_a) % 0.53/0.83 | V_ys = c_List_Olist_ONil(T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_Nil__is__append__conv_0,axiom, % 0.53/0.83 ( c_List_Olist_ONil(T_a) != c_List_Oappend(V_xs,V_ys,T_a) % 0.53/0.83 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_dropWhile_Osimps_I1_J_0,axiom, % 0.53/0.83 c_List_OdropWhile(V_P,c_List_Olist_ONil(T_a),T_a) = c_List_Olist_ONil(T_a) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_self__append__conv2_1,axiom, % 0.53/0.83 V_ys = c_List_Oappend(c_List_Olist_ONil(T_a),V_ys,T_a) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_append__Nil_0,axiom, % 0.53/0.83 c_List_Oappend(c_List_Olist_ONil(T_a),V_ys,T_a) = V_ys ). % 0.53/0.83 % 0.53/0.83 cnf(cls_self__append__conv_1,axiom, % 0.53/0.83 V_xs = c_List_Oappend(V_xs,c_List_Olist_ONil(T_a),T_a) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_eq__Nil__appendI_0,axiom, % 0.53/0.83 V_x = c_List_Oappend(c_List_Olist_ONil(T_a),V_x,T_a) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_append__Nil2_0,axiom, % 0.53/0.83 c_List_Oappend(V_xs,c_List_Olist_ONil(T_a),T_a) = V_xs ). % 0.53/0.83 % 0.53/0.83 cnf(cls_filter_Osimps_I1_J_0,axiom, % 0.53/0.83 c_List_Ofilter(V_P,c_List_Olist_ONil(T_a),T_a) = c_List_Olist_ONil(T_a) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_neq__Nil__conv_1,axiom, % 0.53/0.83 c_List_Olist_OCons(V_x,V_xa,T_a) != c_List_Olist_ONil(T_a) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_list_Osimps_I3_J_0,axiom, % 0.53/0.83 c_List_Olist_OCons(V_a_H,V_list_H,T_a) != c_List_Olist_ONil(T_a) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_Nil__is__append__conv_2,axiom, % 0.53/0.83 c_List_Olist_ONil(T_a) = c_List_Oappend(c_List_Olist_ONil(T_a),c_List_Olist_ONil(T_a),T_a) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_initState__into__used_0,axiom, % 0.53/0.83 ( c_in(V_X,c_Event_Oused(V_evs),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(V_X,c_Message_Oparts(c_Event_OinitState(V_B)),tc_Message_Omsg) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_publicKey__into__used_0,axiom, % 0.53/0.83 c_in(hAPP(c_Message_Omsg_OKey,c_Public_OpublicKey(V_b,V_A)),c_Event_Oused(V_evs),tc_Message_Omsg) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_shrK__in__initState_0,axiom, % 0.53/0.83 c_in(hAPP(c_Message_Omsg_OKey,c_Public_OshrK(V_A)),c_Event_OinitState(V_A),tc_Message_Omsg) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_publicKey__in__initState_0,axiom, % 0.53/0.83 c_in(hAPP(c_Message_Omsg_OKey,c_Public_OpublicKey(V_b,V_A)),c_Event_OinitState(V_B),tc_Message_Omsg) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_shrK__in__used_0,axiom, % 0.53/0.83 c_in(hAPP(c_Message_Omsg_OKey,c_Public_OshrK(V_A)),c_Event_Oused(V_evs),tc_Message_Omsg) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_neq__shrK_0,axiom, % 0.53/0.83 c_in(hAPP(c_Message_Omsg_OKey,c_Public_OshrK(V_B)),c_Event_Oused(V_evs),tc_Message_Omsg) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_parts__increasing_0,axiom, % 0.53/0.83 c_lessequals(V_H,c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_parts__mono_0,axiom, % 0.53/0.83 ( c_lessequals(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.83 | ~ c_lessequals(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool)) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_parts__empty_0,axiom, % 0.53/0.83 c_Message_Oparts(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_secrecy__lemma_0,axiom, % 0.53/0.83 ( ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) % 0.53/0.83 | c_in(c_Event_Oevent_ONotes(c_Message_Oagent_OSpy,c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(v_sko__NS__Shared__Mirabelle__Xsecrecy__lemma__1(V_K,V_NA,V_evs),hAPP(c_Message_Omsg_OKey,V_K)))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) % 0.53/0.83 | c_in(V_B,c_Event_Obad,tc_Message_Oagent) % 0.53/0.83 | c_in(V_A,c_Event_Obad,tc_Message_Oagent) % 0.53/0.83 | ~ c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Omsg_OCrypt(c_Public_OshrK(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Omsg_OAgent(V_A)))))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_A__trusts__NS4_0,axiom, % 0.53/0.83 ( c_in(c_Event_Oevent_OSays(V_B,V_A,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) % 0.53/0.83 | c_in(V_B,c_Event_Obad,tc_Message_Oagent) % 0.53/0.83 | c_in(V_A,c_Event_Obad,tc_Message_Oagent) % 0.53/0.83 | c_in(c_Event_Oevent_ONotes(c_Message_Oagent_OSpy,c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(v_sko__NS__Shared__Mirabelle__XA__trusts__NS4__1(V_K,V_NA,V_evs),hAPP(c_Message_Omsg_OKey,V_K)))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | ~ c_in(c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X)))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB)),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_Spy__not__see__encrypted__key_0,axiom, % 0.53/0.83 ( ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) % 0.53/0.83 | c_in(V_B,c_Event_Obad,tc_Message_Oagent) % 0.53/0.83 | c_in(V_A,c_Event_Obad,tc_Message_Oagent) % 0.53/0.83 | c_in(c_Event_Oevent_ONotes(c_Message_Oagent_OSpy,c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(v_sko__NS__Shared__Mirabelle__XSpy__not__see__encrypted__key__1(V_K,V_NA,V_evs),hAPP(c_Message_Omsg_OKey,V_K)))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | ~ c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(V_K_H,c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_B__trusts__NS3_0,axiom, % 0.53/0.83 ( c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),c_Message_Omsg_OMPair(v_sko__NS__Shared__Mirabelle__XB__trusts__NS3__1(V_A,V_B,V_K,V_evs),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Omsg_OCrypt(c_Public_OshrK(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Omsg_OAgent(V_A)))))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) % 0.53/0.83 | c_in(V_B,c_Event_Obad,tc_Message_Oagent) % 0.53/0.83 | ~ c_in(c_Message_Omsg_OCrypt(c_Public_OshrK(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Omsg_OAgent(V_A))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_NS4__implies__NS3_0,axiom, % 0.53/0.83 ( c_in(c_Event_Oevent_OSays(v_sko__NS__Shared__Mirabelle__XNS4__implies__NS3__1(V_B,V_X,V_evs),V_B,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | ~ c_in(c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB)),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_ns__sharedp_OOops_0,axiom, % 0.53/0.83 ( c_NS__Shared__Mirabelle_Ons__sharedp(c_List_Olist_OCons(c_Event_Oevent_ONotes(c_Message_Oagent_OSpy,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NB),hAPP(c_Message_Omsg_OKey,V_K)))),V_evso,tc_Event_Oevent)) % 0.53/0.83 | ~ c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evso,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | ~ c_in(c_Event_Oevent_OSays(V_B,V_A,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB))),c_List_Oset(V_evso,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | ~ c_NS__Shared__Mirabelle_Ons__sharedp(V_evso) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_ns__sharedp_ONS3_0,axiom, % 0.53/0.83 ( c_NS__Shared__Mirabelle_Ons__sharedp(c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,V_X),V_evs3,tc_Event_Oevent)) % 0.53/0.83 | ~ c_in(c_Event_Oevent_OSays(V_A,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_A),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_ONonce(V_NA)))),c_List_Oset(V_evs3,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | ~ c_in(c_Event_Oevent_OSays(V_S,V_A,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs3,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | V_A = c_Message_Oagent_OServer % 0.53/0.83 | ~ c_NS__Shared__Mirabelle_Ons__sharedp(V_evs3) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_knows__imp__Says__Gets__Notes__initState_0,axiom, % 0.53/0.83 ( c_in(V_X,c_Event_OinitState(V_A),tc_Message_Omsg) % 0.53/0.83 | c_in(c_Event_Oevent_ONotes(V_A,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | c_in(c_Event_Oevent_OGets(V_A,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | c_in(c_Event_Oevent_OSays(V_A,c_Event_Osko__Event__Xknows__imp__Says__Gets__Notes__initState__1__1(V_A,V_X,V_evs),V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | V_A = c_Message_Oagent_OSpy % 0.53/0.83 | ~ c_in(V_X,c_Event_Oknows(V_A,V_evs),tc_Message_Omsg) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_B__trusts__NS5_0,axiom, % 0.53/0.83 ( c_in(c_Event_Oevent_OSays(V_A,V_B,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NB),c_Message_Omsg_ONonce(V_NB)))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) % 0.53/0.83 | c_in(V_B,c_Event_Obad,tc_Message_Oagent) % 0.53/0.83 | c_in(V_A,c_Event_Obad,tc_Message_Oagent) % 0.53/0.83 | c_in(c_Event_Oevent_ONotes(c_Message_Oagent_OSpy,c_Message_Omsg_OMPair(v_sko__NS__Shared__Mirabelle__XB__trusts__NS5__1(V_K,V_evs),c_Message_Omsg_OMPair(v_sko__NS__Shared__Mirabelle__XB__trusts__NS5__2(V_K,V_evs),hAPP(c_Message_Omsg_OKey,V_K)))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | ~ c_in(c_Message_Omsg_OCrypt(c_Public_OshrK(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Omsg_OAgent(V_A))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NB),c_Message_Omsg_ONonce(V_NB))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_spies__Notes__rev_0,axiom, % 0.53/0.83 ( c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Oappend(V_evs,c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A,V_X),c_List_Olist_ONil(tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent)) = c_Set_Oinsert(V_X,c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(V_A,c_Event_Obad,tc_Message_Oagent) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_ns__sharedp_ONS1_0,axiom, % 0.53/0.83 ( c_NS__Shared__Mirabelle_Ons__sharedp(c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_A),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_ONonce(V_NA)))),V_evs1,tc_Event_Oevent)) % 0.53/0.83 | c_in(c_Message_Omsg_ONonce(V_NA),c_Event_Oused(V_evs1),tc_Message_Omsg) % 0.53/0.83 | ~ c_NS__Shared__Mirabelle_Ons__sharedp(V_evs1) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_dropWhile__neq__rev_0,axiom, % 0.53/0.83 ( c_List_OdropWhile(c_COMBB(c_Not,c_COMBC(c_fequal(T_a),V_x,T_a,T_a,tc_bool),tc_bool,tc_bool,T_a),c_List_Orev(V_xs,T_a),T_a) = c_List_Olist_OCons(V_x,c_List_Orev(c_List_OtakeWhile(c_COMBB(c_Not,c_COMBC(c_fequal(T_a),V_x,T_a,T_a,tc_bool),tc_bool,tc_bool,T_a),V_xs,T_a),T_a),T_a) % 0.53/0.83 | ~ c_in(V_x,c_List_Oset(V_xs,T_a),T_a) % 0.53/0.83 | ~ c_List_Odistinct(V_xs,T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_ns__shared_ONS2_0,axiom, % 0.53/0.83 ( c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_KAB),c_Message_Omsg_OCrypt(c_Public_OshrK(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_KAB),c_Message_Omsg_OAgent(V_A)))))))),V_evs2,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) % 0.53/0.83 | ~ c_in(c_Event_Oevent_OSays(V_A_H,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_A),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_ONonce(V_NA)))),c_List_Oset(V_evs2,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | ~ c_in(V_KAB,c_Message_OsymKeys,tc_nat) % 0.53/0.83 | c_in(hAPP(c_Message_Omsg_OKey,V_KAB),c_Event_Oused(V_evs2),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(V_evs2,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_spies__Notes__rev_1,axiom, % 0.53/0.83 ( c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Oappend(V_evs,c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A,V_X),c_List_Olist_ONil(tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent)) = c_Event_Oknows(c_Message_Oagent_OSpy,V_evs) % 0.53/0.83 | c_in(V_A,c_Event_Obad,tc_Message_Oagent) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_ns__shared_ONS4_0,axiom, % 0.53/0.83 ( c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(V_B,V_A,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB))),V_evs4,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) % 0.53/0.83 | ~ c_in(c_Event_Oevent_OSays(V_A_H,V_B,c_Message_Omsg_OCrypt(c_Public_OshrK(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Omsg_OAgent(V_A)))),c_List_Oset(V_evs4,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | ~ c_in(V_K,c_Message_OsymKeys,tc_nat) % 0.53/0.83 | c_in(c_Message_Omsg_ONonce(V_NB),c_Event_Oused(V_evs4),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(V_evs4,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_Fake__parts__sing_0,axiom, % 0.53/0.83 ( c_lessequals(c_Message_Oparts(c_Set_Oinsert(V_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(V_H)),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.83 | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_ns__sharedp_OFake_0,axiom, % 0.53/0.83 ( c_NS__Shared__Mirabelle_Ons__sharedp(c_List_Olist_OCons(c_Event_Oevent_OSays(c_Message_Oagent_OSpy,V_B,V_X),V_evsf,tc_Event_Oevent)) % 0.53/0.83 | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evsf))),tc_Message_Omsg) % 0.53/0.83 | ~ c_NS__Shared__Mirabelle_Ons__sharedp(V_evsf) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_spies__Says__rev_0,axiom, % 0.53/0.83 c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Oappend(V_evs,c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,V_X),c_List_Olist_ONil(tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent)) = c_Set_Oinsert(V_X,c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_used__Notes_0,axiom, % 0.53/0.83 c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A,V_X),V_evs,tc_Event_Oevent)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(V_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(V_evs),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_used__Says_0,axiom, % 0.53/0.83 c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,V_X),V_evs,tc_Event_Oevent)) = c_Lattices_Oupper__semilattice__class_Osup(c_Message_Oparts(c_Set_Oinsert(V_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(V_evs),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_ns__shared_ONS5_0,axiom, % 0.53/0.83 ( c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NB),c_Message_Omsg_ONonce(V_NB)))),V_evs5,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) % 0.53/0.83 | ~ c_in(c_Event_Oevent_OSays(V_S,V_A,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs5,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | ~ c_in(c_Event_Oevent_OSays(V_B_H,V_A,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB))),c_List_Oset(V_evs5,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | ~ c_in(V_K,c_Message_OsymKeys,tc_nat) % 0.53/0.83 | ~ c_in(V_evs5,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_Fake__parts__sing__imp__Un_0,axiom, % 0.53/0.83 ( c_in(V_c,c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(V_H)),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(V_c,c_Message_Oparts(c_Set_Oinsert(V_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_Message_Omsg) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_Fake__parts__insert_0,axiom, % 0.53/0.83 ( c_lessequals(c_Message_Oparts(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),c_Lattices_Oupper__semilattice__class_Osup(c_Message_Osynth(c_Message_Oanalz(V_H)),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)),tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.83 | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_set__minus__filter__out_0,axiom, % 0.53/0.83 c_HOL_Ominus__class_Ominus(c_List_Oset(V_xs,T_a),c_Set_Oinsert(V_y,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)) = c_List_Oset(c_List_Ofilter(c_COMBB(c_Not,c_COMBC(c_fequal(T_a),V_y,T_a,T_a,tc_bool),tc_bool,tc_bool,T_a),V_xs,T_a),T_a) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_synth_OInj_0,axiom, % 0.53/0.83 ( c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg) % 0.53/0.83 | ~ c_in(V_X,V_H,tc_Message_Omsg) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_dropWhile__append1_0,axiom, % 0.53/0.83 ( c_List_OdropWhile(V_P,c_List_Oappend(V_xs,V_ys,T_a),T_a) = c_List_Oappend(c_List_OdropWhile(V_P,V_xs,T_a),V_ys,T_a) % 0.53/0.83 | hBOOL(hAPP(V_P,V_x)) % 0.53/0.83 | ~ c_in(V_x,c_List_Oset(V_xs,T_a),T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_in__set__conv__decomp_1,axiom, % 0.53/0.83 c_in(V_x,c_List_Oset(c_List_Oappend(V_xa,c_List_Olist_OCons(V_x,V_xb,T_a),T_a),T_a),T_a) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_in__set__conv__decomp__last_2,axiom, % 0.53/0.83 ( c_in(V_x,c_List_Oset(c_List_Oappend(V_xa,c_List_Olist_OCons(V_x,V_xb,T_a),T_a),T_a),T_a) % 0.53/0.83 | c_in(V_x,c_List_Oset(V_xb,T_a),T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_in__set__conv__decomp__first_2,axiom, % 0.53/0.83 ( c_in(V_x,c_List_Oset(c_List_Oappend(V_xa,c_List_Olist_OCons(V_x,V_xb,T_a),T_a),T_a),T_a) % 0.53/0.83 | c_in(V_x,c_List_Oset(V_xa,T_a),T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_image__image_0,axiom, % 0.53/0.83 c_Set_Oimage(V_f,c_Set_Oimage(V_g,V_A,T_c,T_b),T_b,T_a) = c_Set_Oimage(c_COMBB(V_f,V_g,T_b,T_a,T_c),V_A,T_c,T_a) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_ns__shared_OOops_0,axiom, % 0.53/0.83 ( c_in(c_List_Olist_OCons(c_Event_Oevent_ONotes(c_Message_Oagent_OSpy,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NB),hAPP(c_Message_Omsg_OKey,V_K)))),V_evso,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) % 0.53/0.83 | ~ c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evso,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | ~ c_in(c_Event_Oevent_OSays(V_B,V_A,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB))),c_List_Oset(V_evso,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | ~ c_in(V_evso,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_imageI_0,axiom, % 0.53/0.83 ( c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_a,T_b),T_b) % 0.53/0.83 | ~ c_in(V_x,V_A,T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_image__eqI_0,axiom, % 0.53/0.83 ( c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_b,T_a),T_a) % 0.53/0.83 | ~ c_in(V_x,V_A,T_b) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_image__iff_2,axiom, % 0.53/0.83 ( ~ c_in(V_x,V_A,T_b) % 0.53/0.83 | c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_b,T_a),T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_rev__image__eqI_0,axiom, % 0.53/0.83 ( ~ c_in(V_x,V_A,T_aa) % 0.53/0.83 | c_in(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_aa,T_a),T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_insert__absorb_0,axiom, % 0.53/0.83 ( c_Set_Oinsert(V_a,V_A,T_a) = V_A % 0.53/0.83 | ~ c_in(V_a,V_A,T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_insert__ident_0,axiom, % 0.53/0.83 ( c_Set_Oinsert(V_x,V_A,T_a) != c_Set_Oinsert(V_x,V_B,T_a) % 0.53/0.83 | c_in(V_x,V_B,T_a) % 0.53/0.83 | c_in(V_x,V_A,T_a) % 0.53/0.83 | V_A = V_B ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_bex__empty_0,axiom, % 0.53/0.83 ( ~ hBOOL(hAPP(V_P,V_x)) % 0.53/0.83 | ~ c_in(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_insertCI_1,axiom, % 0.53/0.83 c_in(V_x,c_Set_Oinsert(V_x,V_B,T_a),T_a) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_insertI1_0,axiom, % 0.53/0.83 c_in(V_a,c_Set_Oinsert(V_a,V_B,T_a),T_a) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_insert__iff_1,axiom, % 0.53/0.83 c_in(V_x,c_Set_Oinsert(V_x,V_A,T_a),T_a) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_insertE_0,axiom, % 0.53/0.83 ( c_in(V_a,V_A,T_a) % 0.53/0.83 | V_a = V_b % 0.53/0.83 | ~ c_in(V_a,c_Set_Oinsert(V_b,V_A,T_a),T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_emptyE_0,axiom, % 0.53/0.83 ~ c_in(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_empty__iff_0,axiom, % 0.53/0.83 ~ c_in(V_c,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_ball__empty_0,axiom, % 0.53/0.83 ( hBOOL(hAPP(V_P,V_x)) % 0.53/0.83 | ~ c_in(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_ex__in__conv_0,axiom, % 0.53/0.83 ~ c_in(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_set__mp_0,axiom, % 0.53/0.83 ( c_in(V_x,V_B,T_a) % 0.53/0.83 | ~ c_in(V_x,V_A,T_a) % 0.53/0.83 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_subsetD_0,axiom, % 0.53/0.83 ( c_in(V_c,V_B,T_a) % 0.53/0.83 | ~ c_in(V_c,V_A,T_a) % 0.53/0.83 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_set__rev__mp_0,axiom, % 0.53/0.83 ( c_in(V_x,V_B,T_a) % 0.53/0.83 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) % 0.53/0.83 | ~ c_in(V_x,V_A,T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_subset__iff_0,axiom, % 0.53/0.83 ( c_in(V_t,V_B,T_a) % 0.53/0.83 | ~ c_in(V_t,V_A,T_a) % 0.53/0.83 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_insertCI_0,axiom, % 0.53/0.83 ( c_in(V_a,c_Set_Oinsert(V_b,V_B,T_a),T_a) % 0.53/0.83 | ~ c_in(V_a,V_B,T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_insert__iff_2,axiom, % 0.53/0.83 ( c_in(V_a,c_Set_Oinsert(V_b,V_A,T_a),T_a) % 0.53/0.83 | ~ c_in(V_a,V_A,T_a) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_ns__shared_ONS3_0,axiom, % 0.53/0.83 ( c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,V_X),V_evs3,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) % 0.53/0.83 | ~ c_in(c_Event_Oevent_OSays(V_A,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_A),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_ONonce(V_NA)))),c_List_Oset(V_evs3,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | ~ c_in(c_Event_Oevent_OSays(V_S,V_A,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs3,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.83 | V_A = c_Message_Oagent_OServer % 0.53/0.83 | ~ c_in(V_evs3,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) ) ). % 0.53/0.83 % 0.53/0.83 cnf(cls_Says__Server__message__form_1,axiom, % 0.53/0.83 ( V_X = c_Message_Omsg_OCrypt(c_Public_OshrK(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Omsg_OAgent(V_A))) % 0.53/0.84 | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) % 0.53/0.84 | ~ c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(V_K_H,c_Message_Omsg_OMPair(V_N,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_unique__session__keys_3,axiom, % 0.53/0.84 ( V_X = V_X_H % 0.53/0.84 | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) % 0.53/0.84 | ~ c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A_H,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A_H),c_Message_Omsg_OMPair(V_NA_H,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B_H),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X_H))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.84 | ~ c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_unique__session__keys_2,axiom, % 0.53/0.84 ( V_B = V_B_H % 0.53/0.84 | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) % 0.53/0.84 | ~ c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A_H,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A_H),c_Message_Omsg_OMPair(V_NA_H,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B_H),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X_H))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.84 | ~ c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_unique__session__keys_1,axiom, % 0.53/0.84 ( V_NA = V_NA_H % 0.53/0.84 | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) % 0.53/0.84 | ~ c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A_H,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A_H),c_Message_Omsg_OMPair(V_NA_H,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B_H),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X_H))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.84 | ~ c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_unique__session__keys_0,axiom, % 0.53/0.84 ( V_A = V_A_H % 0.53/0.84 | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) % 0.53/0.84 | ~ c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A_H,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A_H),c_Message_Omsg_OMPair(V_NA_H,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B_H),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X_H))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.84 | ~ c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Says__Server__message__form_2,axiom, % 0.53/0.84 ( V_K_H = c_Public_OshrK(V_A) % 0.53/0.84 | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) % 0.53/0.84 | ~ c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(V_K_H,c_Message_Omsg_OMPair(V_N,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_le__funD_0,axiom, % 0.53/0.84 ( ~ class_HOL_Oord(T_b) % 0.53/0.84 | c_lessequals(hAPP(V_f,V_x),hAPP(V_g,V_x),T_b) % 0.53/0.84 | ~ c_lessequals(V_f,V_g,tc_fun(T_a,T_b)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_filter__append_0,axiom, % 0.53/0.84 c_List_Ofilter(V_P,c_List_Oappend(V_xs,V_ys,T_a),T_a) = c_List_Oappend(c_List_Ofilter(V_P,V_xs,T_a),c_List_Ofilter(V_P,V_ys,T_a),T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_privateKey__into__used_0,axiom, % 0.53/0.84 c_in(hAPP(c_Message_Omsg_OKey,c_Message_OinvKey(c_Public_OpublicKey(V_b,V_A))),c_Event_Oused(V_evs),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_pushes_I5_J_0,axiom, % 0.53/0.84 c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),c_Set_Oinsert(c_Message_Omsg_OMPair(V_X,V_Y),V_A,tc_Message_Omsg),tc_Message_Omsg) = c_Set_Oinsert(c_Message_Omsg_OMPair(V_X,V_Y),c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),V_A,tc_Message_Omsg),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_shrK__injective_0,axiom, % 0.53/0.84 ( c_Public_OshrK(V_x) != c_Public_OshrK(V_y) % 0.53/0.84 | V_x = V_y ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__image__freshK__simps_I56_J_0,axiom, % 0.53/0.84 c_Set_Oinsert(hAPP(V_f,V_a),c_Set_Oimage(V_f,V_B,T_b,T_a),T_a) = c_Set_Oimage(V_f,c_Set_Oinsert(V_a,V_B,T_b),T_b,T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_synth__analz__mono_0,axiom, % 0.53/0.84 ( c_lessequals(c_Message_Osynth(c_Message_Oanalz(V_G)),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.84 | ~ c_lessequals(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Cons__eq__append__conv_4,axiom, % 0.53/0.84 c_List_Olist_OCons(V_x,V_xs,T_a) = c_List_Oappend(c_List_Olist_ONil(T_a),c_List_Olist_OCons(V_x,V_xs,T_a),T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_not__Cons__self_0,axiom, % 0.53/0.84 V_xs != c_List_Olist_OCons(V_x,V_xs,T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_not__Cons__self2_0,axiom, % 0.53/0.84 c_List_Olist_OCons(V_x,V_t,T_a) != V_t ). % 0.53/0.84 % 0.53/0.84 cnf(cls_hd__append_1,axiom, % 0.53/0.84 ( c_List_Ohd(c_List_Oappend(V_xs,V_ys,T_a),T_a) = c_List_Ohd(V_xs,T_a) % 0.53/0.84 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_empty__is__image_1,axiom, % 0.53/0.84 c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) = c_Set_Oimage(V_f,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)),T_b,T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_synth__idem_0,axiom, % 0.53/0.84 c_Message_Osynth(c_Message_Osynth(V_H)) = c_Message_Osynth(V_H) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__insert__MPair_0,axiom, % 0.53/0.84 c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OMPair(V_X,V_Y),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Oanalz(c_Set_Oinsert(V_X,c_Set_Oinsert(V_Y,V_H,tc_Message_Omsg),tc_Message_Omsg)),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__insert__Agent_0,axiom, % 0.53/0.84 c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OAgent(V_agt),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_OAgent(V_agt),c_Message_Oanalz(V_H),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_knows__subset__knows__Cons_0,axiom, % 0.53/0.84 c_lessequals(c_Event_Oknows(V_A,V_evs),c_Event_Oknows(V_A,c_List_Olist_OCons(V_e,V_evs,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_subset__insert_0,axiom, % 0.53/0.84 ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) % 0.53/0.84 | ~ c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool)) % 0.53/0.84 | c_in(V_x,V_A,T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_subset__insert_1,axiom, % 0.53/0.84 ( c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool)) % 0.53/0.84 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) % 0.53/0.84 | c_in(V_x,V_A,T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_subset__insert__iff_1,axiom, % 0.53/0.84 ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) % 0.53/0.84 | c_in(V_x,V_A,T_a) % 0.53/0.84 | ~ c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_subset__insert__iff_2,axiom, % 0.53/0.84 ( c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool)) % 0.53/0.84 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) % 0.53/0.84 | c_in(V_x,V_A,T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_last_Osimps_1,axiom, % 0.53/0.84 ( c_List_Olast(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_List_Olast(V_xs,T_a) % 0.53/0.84 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_insert__image_0,axiom, % 0.53/0.84 ( c_Set_Oinsert(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_a,T_b),T_b) = c_Set_Oimage(V_f,V_A,T_a,T_b) % 0.53/0.84 | ~ c_in(V_x,V_A,T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Cons__eq__appendI_0,axiom, % 0.53/0.84 c_List_Olist_OCons(V_x,c_List_Oappend(V_xs1,V_zs,T_a),T_a) = c_List_Oappend(c_List_Olist_OCons(V_x,V_xs1,T_a),V_zs,T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Cons__eq__append__conv_5,axiom, % 0.53/0.84 c_List_Olist_OCons(V_x,c_List_Oappend(V_xa,V_zs,T_a),T_a) = c_List_Oappend(c_List_Olist_OCons(V_x,V_xa,T_a),V_zs,T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_insert__code_2,axiom, % 0.53/0.84 ( hBOOL(hAPP(c_Set_Oinsert(V_y,V_A,T_a),V_x)) % 0.53/0.84 | ~ hBOOL(hAPP(V_A,V_x)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_insert__subset_0,axiom, % 0.53/0.84 ( c_in(V_x,V_B,T_a) % 0.53/0.84 | ~ c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Agent__synth_0,axiom, % 0.53/0.84 c_in(c_Message_Omsg_OAgent(V_A),c_Message_Osynth(V_H),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_synth_OAgent_0,axiom, % 0.53/0.84 c_in(c_Message_Omsg_OAgent(V_agt),c_Message_Osynth(V_H),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_comm__monoid__add_Ononempty__iff_2,axiom, % 0.53/0.84 ( c_Set_Oinsert(V_x,V_xa,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) % 0.53/0.84 | c_in(V_x,V_xa,T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_knows__subset__knows__Gets_0,axiom, % 0.53/0.84 c_lessequals(c_Event_Oknows(V_A,V_evs),c_Event_Oknows(V_A,c_List_Olist_OCons(c_Event_Oevent_OGets(V_A_H,V_X),V_evs,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_hd__dropWhile_0,axiom, % 0.53/0.84 ( ~ hBOOL(hAPP(V_P,c_List_Ohd(c_List_OdropWhile(V_P,V_xs,T_a),T_a))) % 0.53/0.84 | c_List_OdropWhile(V_P,V_xs,T_a) = c_List_Olist_ONil(T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_msg_Osimps_I6_J_1,axiom, % 0.53/0.84 ( c_Message_Omsg_OMPair(V_msg1,V_msg2) != c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) % 0.53/0.84 | V_msg2 = V_msg2_H ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_msg_Osimps_I6_J_0,axiom, % 0.53/0.84 ( c_Message_Omsg_OMPair(V_msg1,V_msg2) != c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) % 0.53/0.84 | V_msg1 = V_msg1_H ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_append__Cons_0,axiom, % 0.53/0.84 c_List_Oappend(c_List_Olist_OCons(V_x,V_xs,T_a),V_ys,T_a) = c_List_Olist_OCons(V_x,c_List_Oappend(V_xs,V_ys,T_a),T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_append__eq__Cons__conv_5,axiom, % 0.53/0.84 c_List_Oappend(c_List_Olist_OCons(V_x,V_xa,T_a),V_zs,T_a) = c_List_Olist_OCons(V_x,c_List_Oappend(V_xa,V_zs,T_a),T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_pushes_I8_J_0,axiom, % 0.53/0.84 c_Set_Oinsert(c_Message_Omsg_OCrypt(V_X,V_K),c_Set_Oinsert(c_Message_Omsg_OAgent(V_C),V_A,tc_Message_Omsg),tc_Message_Omsg) = c_Set_Oinsert(c_Message_Omsg_OAgent(V_C),c_Set_Oinsert(c_Message_Omsg_OCrypt(V_X,V_K),V_A,tc_Message_Omsg),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_singleton__inject_0,axiom, % 0.53/0.84 ( c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) != c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) % 0.53/0.84 | V_a = V_b ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_filter__is__subset_0,axiom, % 0.53/0.84 c_lessequals(c_List_Oset(c_List_Ofilter(V_P,V_xs,T_a),T_a),c_List_Oset(V_xs,T_a),tc_fun(T_a,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_priK__in__initState_0,axiom, % 0.53/0.84 c_in(hAPP(c_Message_Omsg_OKey,c_Message_OinvKey(c_Public_OpublicKey(V_b,V_A))),c_Event_OinitState(V_A),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_image__empty_0,axiom, % 0.53/0.84 c_Set_Oimage(V_f,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)),T_b,T_a) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Cons__eq__filterD_2,axiom, % 0.53/0.84 ( c_List_Olist_OCons(V_x,V_xs,T_a) != c_List_Ofilter(V_P,V_ys,T_a) % 0.53/0.84 | hBOOL(hAPP(V_P,V_x)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_doubleton__eq__iff_4,axiom, % 0.53/0.84 c_Set_Oinsert(V_xa,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) = c_Set_Oinsert(V_x,c_Set_Oinsert(V_xa,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_synth__subset__iff_0,axiom, % 0.53/0.84 ( c_lessequals(V_G,c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.84 | ~ c_lessequals(c_Message_Osynth(V_G),c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_synth__subset__iff_1,axiom, % 0.53/0.84 ( c_lessequals(c_Message_Osynth(V_G),c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.84 | ~ c_lessequals(V_G,c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_insert__commute_0,axiom, % 0.53/0.84 c_Set_Oinsert(V_x,c_Set_Oinsert(V_y,V_A,T_a),T_a) = c_Set_Oinsert(V_y,c_Set_Oinsert(V_x,V_A,T_a),T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_pushes_I12_J_0,axiom, % 0.53/0.84 c_Set_Oinsert(c_Message_Omsg_OCrypt(V_X,V_K),c_Set_Oinsert(c_Message_Omsg_OMPair(V_X_H,V_Y),V_A,tc_Message_Omsg),tc_Message_Omsg) = c_Set_Oinsert(c_Message_Omsg_OMPair(V_X_H,V_Y),c_Set_Oinsert(c_Message_Omsg_OCrypt(V_X,V_K),V_A,tc_Message_Omsg),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_publicKey__inject_0,axiom, % 0.53/0.84 ( c_Public_OpublicKey(V_b,V_A) != c_Public_OpublicKey(V_c,V_A_H) % 0.53/0.84 | V_b = V_c ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_publicKey__inject_1,axiom, % 0.53/0.84 ( c_Public_OpublicKey(V_b,V_A) != c_Public_OpublicKey(V_c,V_A_H) % 0.53/0.84 | V_A = V_A_H ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_filter_Osimps_I2_J_0,axiom, % 0.53/0.84 ( c_List_Ofilter(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_List_Olist_OCons(V_x,c_List_Ofilter(V_P,V_xs,T_a),T_a) % 0.53/0.84 | ~ hBOOL(hAPP(V_P,V_x)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_singletonE_0,axiom, % 0.53/0.84 ( V_b = V_a % 0.53/0.84 | ~ c_in(V_b,c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_privateKey__neq__publicKey_0,axiom, % 0.53/0.84 c_Message_OinvKey(c_Public_OpublicKey(V_b,V_A)) != c_Public_OpublicKey(V_c,V_A_H) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_image__subset__iff_0,axiom, % 0.53/0.84 ( c_in(hAPP(V_f,V_x),V_B,T_a) % 0.53/0.84 | ~ c_in(V_x,V_A,T_b) % 0.53/0.84 | ~ c_lessequals(c_Set_Oimage(V_f,V_A,T_b,T_a),V_B,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_invKey__shrK_0,axiom, % 0.53/0.84 c_Message_OinvKey(c_Public_OshrK(V_A)) = c_Public_OshrK(V_A) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_insert__subset_1,axiom, % 0.53/0.84 ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) % 0.53/0.84 | ~ c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_subset__insertI2_0,axiom, % 0.53/0.84 ( c_lessequals(V_A,c_Set_Oinsert(V_b,V_B,T_a),tc_fun(T_a,tc_bool)) % 0.53/0.84 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_invKey__eq_0,axiom, % 0.53/0.84 ( c_Message_OinvKey(V_K) != c_Message_OinvKey(V_K_H) % 0.53/0.84 | V_K = V_K_H ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_append__same__eq_0,axiom, % 0.53/0.84 ( c_List_Oappend(V_ys,V_xs,T_a) != c_List_Oappend(V_zs,V_xs,T_a) % 0.53/0.84 | V_ys = V_zs ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_same__append__eq_0,axiom, % 0.53/0.84 ( c_List_Oappend(V_xs,V_ys,T_a) != c_List_Oappend(V_xs,V_zs,T_a) % 0.53/0.84 | V_ys = V_zs ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_used__parts__subset__parts_0,axiom, % 0.53/0.84 ( c_lessequals(c_Message_Oparts(c_Set_Oinsert(V_X,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),c_Event_Oused(V_evs),tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.84 | ~ c_in(V_X,c_Event_Oused(V_evs),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_empty__is__image_0,axiom, % 0.53/0.84 ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) != c_Set_Oimage(V_f,V_A,T_b,T_a) % 0.53/0.84 | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_used__nil__subset_0,axiom, % 0.53/0.84 c_lessequals(c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent)),c_Event_Oused(V_evs),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_filter__eq__ConsD_2,axiom, % 0.53/0.84 ( c_List_Ofilter(V_P,V_ys,T_a) != c_List_Olist_OCons(V_x,V_xs,T_a) % 0.53/0.84 | hBOOL(hAPP(V_P,V_x)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_synth__cut_0,axiom, % 0.53/0.84 ( c_in(V_Y,c_Message_Osynth(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_Y,c_Message_Osynth(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_synth__mono_0,axiom, % 0.53/0.84 ( c_lessequals(c_Message_Osynth(V_G),c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.84 | ~ c_lessequals(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_empty__subsetI_0,axiom, % 0.53/0.84 c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),V_A,tc_fun(T_a,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_parts__subset__iff_1,axiom, % 0.53/0.84 ( c_lessequals(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.84 | ~ c_lessequals(V_G,c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_parts__subset__iff_0,axiom, % 0.53/0.84 ( c_lessequals(V_G,c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.84 | ~ c_lessequals(c_Message_Oparts(V_G),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_MPair__synth__analz_1,axiom, % 0.53/0.84 ( c_in(V_Y,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_MPair__synth__analz_0,axiom, % 0.53/0.84 ( c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_gen__analz__insert__eq_0,axiom, % 0.53/0.84 ( c_Message_Oanalz(c_Set_Oinsert(V_X,V_G,tc_Message_Omsg)) = c_Message_Oanalz(V_G) % 0.53/0.84 | ~ c_lessequals(V_H,V_G,tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.84 | ~ c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_MPair__synth__analz_2,axiom, % 0.53/0.84 ( c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_Y,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Fake__analz__eq_0,axiom, % 0.53/0.84 ( c_Message_Osynth(c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg))) = c_Message_Osynth(c_Message_Oanalz(V_H)) % 0.53/0.84 | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_synth__analz__insert__eq_1,axiom, % 0.53/0.84 ( c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Set_Oinsert(V_X,V_G,tc_Message_Omsg)),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_G),tc_Message_Omsg) % 0.53/0.84 | ~ c_lessequals(V_H,V_G,tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.84 | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_synth__analz__insert__eq_0,axiom, % 0.53/0.84 ( c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_G),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Set_Oinsert(V_X,V_G,tc_Message_Omsg)),tc_Message_Omsg) % 0.53/0.84 | ~ c_lessequals(V_H,V_G,tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.84 | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_msg_Osimps_I18_J_0,axiom, % 0.53/0.84 c_Message_Omsg_OAgent(V_agent) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_msg_Osimps_I48_J_0,axiom, % 0.53/0.84 c_Message_Omsg_OMPair(V_msg1,V_msg2) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_msg_Osimps_I19_J_0,axiom, % 0.53/0.84 c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) != c_Message_Omsg_OAgent(V_agent) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_msg_Osimps_I49_J_0,axiom, % 0.53/0.84 c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) != c_Message_Omsg_OMPair(V_msg1,V_msg2) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__insert__Crypt__subset_0,axiom, % 0.53/0.84 c_lessequals(c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg)),c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_msg_Osimps_I12_J_0,axiom, % 0.53/0.84 c_Message_Omsg_OAgent(V_agent) != hAPP(c_Message_Omsg_OKey,V_nat_H) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_msg_Osimps_I13_J_0,axiom, % 0.53/0.84 hAPP(c_Message_Omsg_OKey,V_nat_H) != c_Message_Omsg_OAgent(V_agent) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_msg_Osimps_I40_J_0,axiom, % 0.53/0.84 hAPP(c_Message_Omsg_OKey,V_nat) != c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_msg_Osimps_I41_J_0,axiom, % 0.53/0.84 c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) != hAPP(c_Message_Omsg_OKey,V_nat) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__insert__cong_0,axiom, % 0.53/0.84 ( c_Message_Oanalz(V_H) != c_Message_Oanalz(V_H_H) % 0.53/0.84 | c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)) = c_Message_Oanalz(c_Set_Oinsert(V_X,V_H_H,tc_Message_Omsg)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__mono_0,axiom, % 0.53/0.84 ( c_lessequals(c_Message_Oanalz(V_G),c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.84 | ~ c_lessequals(V_G,V_H,tc_fun(tc_Message_Omsg,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__empty_0,axiom, % 0.53/0.84 c_Message_Oanalz(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__subset__iff_1,axiom, % 0.53/0.84 ( c_lessequals(c_Message_Oanalz(V_G),c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.84 | ~ c_lessequals(V_G,c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__subset__iff_0,axiom, % 0.53/0.84 ( c_lessequals(V_G,c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.84 | ~ c_lessequals(c_Message_Oanalz(V_G),c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__increasing_0,axiom, % 0.53/0.84 c_lessequals(V_H,c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_hd__rev_0,axiom, % 0.53/0.84 ( c_List_Ohd(c_List_Orev(V_xs,T_a),T_a) = c_List_Olast(V_xs,T_a) % 0.53/0.84 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_last__rev_0,axiom, % 0.53/0.84 ( c_List_Olast(c_List_Orev(V_xs,T_a),T_a) = c_List_Ohd(V_xs,T_a) % 0.53/0.84 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_rev_Osimps_I2_J_0,axiom, % 0.53/0.84 c_List_Orev(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_List_Oappend(c_List_Orev(V_xs,T_a),c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a),T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_rev__eq__Cons__iff_0,axiom, % 0.53/0.84 ( c_List_Orev(V_xs,T_a) != c_List_Olist_OCons(V_y,V_ys,T_a) % 0.53/0.84 | V_xs = c_List_Oappend(c_List_Orev(V_ys,T_a),c_List_Olist_OCons(V_y,c_List_Olist_ONil(T_a),T_a),T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_rev__eq__Cons__iff_1,axiom, % 0.53/0.84 c_List_Orev(c_List_Oappend(c_List_Orev(V_ys,T_a),c_List_Olist_OCons(V_y,c_List_Olist_ONil(T_a),T_a),T_a),T_a) = c_List_Olist_OCons(V_y,V_ys,T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_agent_Osimps_I4_J_0,axiom, % 0.53/0.84 c_Message_Oagent_OServer != c_Message_Oagent_OSpy ). % 0.53/0.84 % 0.53/0.84 cnf(cls_agent_Osimps_I5_J_0,axiom, % 0.53/0.84 c_Message_Oagent_OSpy != c_Message_Oagent_OServer ). % 0.53/0.84 % 0.53/0.84 cnf(cls_knows__Spy__Gets_0,axiom, % 0.53/0.84 c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_OGets(V_A,V_X),V_evs,tc_Event_Oevent)) = c_Event_Oknows(c_Message_Oagent_OSpy,V_evs) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_msg_Osimps_I11_J_0,axiom, % 0.53/0.84 c_Message_Omsg_ONonce(V_nat_H) != c_Message_Omsg_OAgent(V_agent) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_msg_Osimps_I34_J_0,axiom, % 0.53/0.84 c_Message_Omsg_ONonce(V_nat) != c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_msg_Osimps_I10_J_0,axiom, % 0.53/0.84 c_Message_Omsg_OAgent(V_agent) != c_Message_Omsg_ONonce(V_nat_H) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_msg_Osimps_I35_J_0,axiom, % 0.53/0.84 c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) != c_Message_Omsg_ONonce(V_nat) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_knows__Says_0,axiom, % 0.53/0.84 c_Event_Oknows(V_A,c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,V_X),V_evs,tc_Event_Oevent)) = c_Set_Oinsert(V_X,c_Event_Oknows(V_A,V_evs),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_knows__subset__knows__Says_0,axiom, % 0.53/0.84 c_lessequals(c_Event_Oknows(V_A,V_evs),c_Event_Oknows(V_A,c_List_Olist_OCons(c_Event_Oevent_OSays(V_A_H,V_B,V_X),V_evs,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_event_Osimps_I4_J_0,axiom, % 0.53/0.84 c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_OGets(V_agent_H,V_msg_H) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_event_Osimps_I6_J_0,axiom, % 0.53/0.84 c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_ONotes(V_agent_H,V_msg_H) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_event_Osimps_I5_J_0,axiom, % 0.53/0.84 c_Event_Oevent_OGets(V_agent_H,V_msg_H) != c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_event_Osimps_I7_J_0,axiom, % 0.53/0.84 c_Event_Oevent_ONotes(V_agent_H,V_msg_H) != c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_rev__filter_0,axiom, % 0.53/0.84 c_List_Orev(c_List_Ofilter(V_P,V_xs,T_a),T_a) = c_List_Ofilter(V_P,c_List_Orev(V_xs,T_a),T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_rev__append_0,axiom, % 0.53/0.84 c_List_Orev(c_List_Oappend(V_xs,V_ys,T_a),T_a) = c_List_Oappend(c_List_Orev(V_ys,T_a),c_List_Orev(V_xs,T_a),T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_takeWhile__eq__all__conv_2,axiom, % 0.53/0.84 ( c_List_OtakeWhile(V_P,V_xs,T_a) = V_xs % 0.53/0.84 | ~ hBOOL(hAPP(V_P,c_List_Osko__List__XtakeWhile__eq__all__conv__1__1(V_P,V_xs,T_a))) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_takeWhile_Osimps_I2_J_0,axiom, % 0.53/0.84 ( c_List_OtakeWhile(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_List_Olist_OCons(V_x,c_List_OtakeWhile(V_P,V_xs,T_a),T_a) % 0.53/0.84 | ~ hBOOL(hAPP(V_P,V_x)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_takeWhile__cong_2,axiom, % 0.53/0.84 ( c_List_OtakeWhile(V_P,V_x,T_a) = c_List_OtakeWhile(V_Q,V_x,T_a) % 0.53/0.84 | ~ hBOOL(hAPP(V_Q,c_List_Osko__List__XtakeWhile__cong__1__1(V_P,V_Q,V_x,T_a))) % 0.53/0.84 | ~ hBOOL(hAPP(V_P,c_List_Osko__List__XtakeWhile__cong__1__1(V_P,V_Q,V_x,T_a))) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_takeWhile__cong_1,axiom, % 0.53/0.84 ( c_List_OtakeWhile(V_P,V_x,T_a) = c_List_OtakeWhile(V_Q,V_x,T_a) % 0.53/0.84 | hBOOL(hAPP(V_Q,c_List_Osko__List__XtakeWhile__cong__1__1(V_P,V_Q,V_x,T_a))) % 0.53/0.84 | hBOOL(hAPP(V_P,c_List_Osko__List__XtakeWhile__cong__1__1(V_P,V_Q,V_x,T_a))) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_ns__shared_OFake_0,axiom, % 0.53/0.84 ( c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(c_Message_Oagent_OSpy,V_B,V_X),V_evsf,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) % 0.53/0.84 | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evsf))),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_evsf,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_lemma1_0,axiom, % 0.53/0.84 ( c_lessequals(c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg)),c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg),tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.84 | ~ c_in(hAPP(c_Message_Omsg_OKey,c_Message_OinvKey(V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_lemma2_0,axiom, % 0.53/0.84 ( c_lessequals(c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg),c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.84 | ~ c_in(hAPP(c_Message_Omsg_OKey,c_Message_OinvKey(V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_knows__Spy__Notes_0,axiom, % 0.53/0.84 ( c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A,V_X),V_evs,tc_Event_Oevent)) = c_Set_Oinsert(V_X,c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_A,c_Event_Obad,tc_Message_Oagent) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_parts__knows__Spy__subset__used_0,axiom, % 0.53/0.84 c_lessequals(c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),c_Event_Oused(V_evs),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_knows__Spy__Says_0,axiom, % 0.53/0.84 c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,V_X),V_evs,tc_Event_Oevent)) = c_Set_Oinsert(V_X,c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_knows__Spy__subset__knows__Spy__Says_0,axiom, % 0.53/0.84 c_lessequals(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,V_X),V_evs,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Notes__imp__used_0,axiom, % 0.53/0.84 ( c_in(V_X,c_Event_Oused(V_evs),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Event_Oevent_ONotes(V_A,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Issues__def_0,axiom, % 0.53/0.84 ( c_in(c_Event_Oevent_OSays(V_A,V_B,v_sko__NS__Shared__Mirabelle__XIssues__def__1(V_A,V_B,V_X,V_evs)),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.84 | ~ c_NS__Shared__Mirabelle_OIssues(V_A,V_B,V_X,V_evs) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_cert__A__form_1,axiom, % 0.53/0.84 ( V_X = c_Message_Omsg_OCrypt(c_Public_OshrK(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Omsg_OAgent(V_A))) % 0.53/0.84 | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) % 0.53/0.84 | c_in(V_A,c_Event_Obad,tc_Message_Oagent) % 0.53/0.84 | ~ c_in(c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X)))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_A__trusts__NS4__lemma_0,axiom, % 0.53/0.84 ( c_in(c_Event_Oevent_OSays(V_B,V_A,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.84 | ~ c_in(c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_ONonce(V_NB)),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.84 | c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_filter__id__conv_0,axiom, % 0.53/0.84 ( c_List_Ofilter(V_P,V_xs,T_a) != V_xs % 0.53/0.84 | hBOOL(hAPP(V_P,V_x)) % 0.53/0.84 | ~ c_in(V_x,c_List_Oset(V_xs,T_a),T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_set__ConsD_0,axiom, % 0.53/0.84 ( c_in(V_y,c_List_Oset(V_xs,T_a),T_a) % 0.53/0.84 | V_y = V_x % 0.53/0.84 | ~ c_in(V_y,c_List_Oset(c_List_Olist_OCons(V_x,V_xs,T_a),T_a),T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_A__trusts__NS2_0,axiom, % 0.53/0.84 ( c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.84 | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) % 0.53/0.84 | c_in(V_A,c_Event_Obad,tc_Message_Oagent) % 0.53/0.84 | ~ c_in(c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X)))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_set__empty_0,axiom, % 0.53/0.84 ( c_List_Oset(V_xs,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) % 0.53/0.84 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_set__empty2_1,axiom, % 0.53/0.84 c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) = c_List_Oset(c_List_Olist_ONil(T_a),T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_set__empty2_0,axiom, % 0.53/0.84 ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) != c_List_Oset(V_xs,T_a) % 0.53/0.84 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_set__empty_1,axiom, % 0.53/0.84 c_List_Oset(c_List_Olist_ONil(T_a),T_a) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_parts__insertI_0,axiom, % 0.53/0.84 ( c_in(V_c,c_Message_Oparts(c_Set_Oinsert(V_a,V_G,tc_Message_Omsg)),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_c,c_Message_Oparts(V_G),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_parts_OSnd_0,axiom, % 0.53/0.84 ( c_in(V_Y,c_Message_Oparts(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Oparts(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_parts_OFst_0,axiom, % 0.53/0.84 ( c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Oparts(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_parts__cut__eq_0,axiom, % 0.53/0.84 ( c_Message_Oparts(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)) = c_Message_Oparts(V_H) % 0.53/0.84 | ~ c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_parts__trans_0,axiom, % 0.53/0.84 ( c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_lessequals(V_G,c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.84 | ~ c_in(V_X,c_Message_Oparts(V_G),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_parts__emptyE_0,axiom, % 0.53/0.84 ~ c_in(V_X,c_Message_Oparts(c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool))),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Crypt__synth_0,axiom, % 0.53/0.84 ( c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg) % 0.53/0.84 | c_in(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Key__synth__eq_1,axiom, % 0.53/0.84 ( c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Osynth(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Key__synth_0,axiom, % 0.53/0.84 ( c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg) % 0.53/0.84 | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Osynth(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz_OSnd_0,axiom, % 0.53/0.84 ( c_in(V_Y,c_Message_Oanalz(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz_OFst_0,axiom, % 0.53/0.84 ( c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__trans_0,axiom, % 0.53/0.84 ( c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_lessequals(V_G,c_Message_Oanalz(V_H),tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.84 | ~ c_in(V_X,c_Message_Oanalz(V_G),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__cut_0,axiom, % 0.53/0.84 ( c_in(V_Y,c_Message_Oanalz(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_Y,c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__insert__eq_0,axiom, % 0.53/0.84 ( c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)) = c_Message_Oanalz(V_H) % 0.53/0.84 | ~ c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__insertI_0,axiom, % 0.53/0.84 ( c_in(V_c,c_Message_Oanalz(c_Set_Oinsert(V_a,V_G,tc_Message_Omsg)),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_c,c_Message_Oanalz(V_G),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_parts__insert__Crypt_0,axiom, % 0.53/0.84 c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oparts(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__Crypt__if_0,axiom, % 0.53/0.84 ( c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(hAPP(c_Message_Omsg_OKey,c_Message_OinvKey(V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__Crypt__if_1,axiom, % 0.53/0.84 ( c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oanalz(V_H),tc_Message_Omsg) % 0.53/0.84 | c_in(hAPP(c_Message_Omsg_OKey,c_Message_OinvKey(V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Crypt__synth__analz_1,axiom, % 0.53/0.84 ( c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(hAPP(c_Message_Omsg_OKey,c_Message_OinvKey(V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Crypt__synth__analz_0,axiom, % 0.53/0.84 ( c_in(V_X,c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(c_Message_Oanalz(V_H)),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(hAPP(c_Message_Omsg_OKey,c_Message_OinvKey(V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_parts__insert__Key_0,axiom, % 0.53/0.84 c_Message_Oparts(c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg)) = c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oparts(V_H),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_parts__image__Key_0,axiom, % 0.53/0.84 c_Message_Oparts(c_Set_Oimage(c_Message_Omsg_OKey,V_N,tc_nat,tc_Message_Omsg)) = c_Set_Oimage(c_Message_Omsg_OKey,V_N,tc_nat,tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__subset__parts_0,axiom, % 0.53/0.84 c_lessequals(c_Message_Oanalz(V_H),c_Message_Oparts(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_pushes_I6_J_0,axiom, % 0.53/0.84 c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),c_Set_Oinsert(c_Message_Omsg_OCrypt(V_X,V_K_H),V_A,tc_Message_Omsg),tc_Message_Omsg) = c_Set_Oinsert(c_Message_Omsg_OCrypt(V_X,V_K_H),c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),V_A,tc_Message_Omsg),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Nonce__synth__eq_1,axiom, % 0.53/0.84 ( c_in(c_Message_Omsg_ONonce(V_N),c_Message_Osynth(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Message_Omsg_ONonce(V_N),V_H,tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Nonce__synth__eq_0,axiom, % 0.53/0.84 ( c_in(c_Message_Omsg_ONonce(V_N),V_H,tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Message_Omsg_ONonce(V_N),c_Message_Osynth(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Nonce__synth_0,axiom, % 0.53/0.84 ( c_in(c_Message_Omsg_ONonce(V_n),V_H,tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Message_Omsg_ONonce(V_n),c_Message_Osynth(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__image__Key_0,axiom, % 0.53/0.84 c_Message_Oanalz(c_Set_Oimage(c_Message_Omsg_OKey,V_N,tc_nat,tc_Message_Omsg)) = c_Set_Oimage(c_Message_Omsg_OKey,V_N,tc_nat,tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__mono__contra_I2_J_0,axiom, % 0.53/0.84 ( ~ c_in(V_c,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) % 0.53/0.84 | c_in(V_c,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A,V_X),V_evs,tc_Event_Oevent))),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__mono__contra_I3_J_0,axiom, % 0.53/0.84 ( ~ c_in(V_c,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) % 0.53/0.84 | c_in(V_c,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_OGets(V_A,V_X),V_evs,tc_Event_Oevent))),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_parts__insert__Nonce_0,axiom, % 0.53/0.84 c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_ONonce(V_N),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_ONonce(V_N),c_Message_Oparts(V_H),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_pushes_I9_J_0,axiom, % 0.53/0.84 c_Set_Oinsert(c_Message_Omsg_OCrypt(V_X,V_K),c_Set_Oinsert(c_Message_Omsg_ONonce(V_N),V_A,tc_Message_Omsg),tc_Message_Omsg) = c_Set_Oinsert(c_Message_Omsg_ONonce(V_N),c_Set_Oinsert(c_Message_Omsg_OCrypt(V_X,V_K),V_A,tc_Message_Omsg),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_rev__singleton__conv_0,axiom, % 0.53/0.84 ( c_List_Orev(V_xs,T_a) != c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a) % 0.53/0.84 | V_xs = c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_singleton__rev__conv_0,axiom, % 0.53/0.84 ( c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a) != c_List_Orev(V_xs,T_a) % 0.53/0.84 | V_xs = c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_bot__least_0,axiom, % 0.53/0.84 ( ~ class_Orderings_Obot(T_a) % 0.53/0.84 | c_lessequals(c_Orderings_Obot__class_Obot(T_a),V_x,T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_initState__subset__knows_0,axiom, % 0.53/0.84 c_lessequals(c_Event_OinitState(V_A),c_Event_Oknows(V_A,V_evs),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_insert__not__empty_0,axiom, % 0.53/0.84 c_Set_Oinsert(V_a,V_A,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_insert__absorb2_0,axiom, % 0.53/0.84 c_Set_Oinsert(V_x,c_Set_Oinsert(V_x,V_A,T_a),T_a) = c_Set_Oinsert(V_x,V_A,T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_insert__code_0,axiom, % 0.53/0.84 ( hBOOL(hAPP(V_A,V_x)) % 0.53/0.84 | V_y = V_x % 0.53/0.84 | ~ hBOOL(hAPP(c_Set_Oinsert(V_y,V_A,T_a),V_x)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_msg_Osimps_I16_J_0,axiom, % 0.53/0.84 c_Message_Omsg_OAgent(V_agent) != c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_ns__shared_ONS1_0,axiom, % 0.53/0.84 ( c_in(c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,c_Message_Oagent_OServer,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_A),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_ONonce(V_NA)))),V_evs1,tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) % 0.53/0.84 | c_in(c_Message_Omsg_ONonce(V_NA),c_Event_Oused(V_evs1),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_evs1,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_subset__insertI_0,axiom, % 0.53/0.84 c_lessequals(V_B,c_Set_Oinsert(V_a,V_B,T_a),tc_fun(T_a,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_synth__insert_0,axiom, % 0.53/0.84 c_lessequals(c_Set_Oinsert(V_X,c_Message_Osynth(V_H),tc_Message_Omsg),c_Message_Osynth(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_dropWhile__eq__Cons__conv_1,axiom, % 0.53/0.84 ( c_List_OdropWhile(V_P,V_xs,T_a) != c_List_Olist_OCons(V_y,V_ys,T_a) % 0.53/0.84 | ~ hBOOL(hAPP(V_P,V_y)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_MPair__synth_0,axiom, % 0.53/0.84 ( c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg) % 0.53/0.84 | c_in(c_Message_Omsg_OMPair(V_X,V_Y),V_H,tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_MPair__synth_1,axiom, % 0.53/0.84 ( c_in(V_Y,c_Message_Osynth(V_H),tc_Message_Omsg) % 0.53/0.84 | c_in(c_Message_Omsg_OMPair(V_X,V_Y),V_H,tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_parts__insert__MPair_0,axiom, % 0.53/0.84 c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_OMPair(V_X,V_Y),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Oparts(c_Set_Oinsert(V_X,c_Set_Oinsert(V_Y,V_H,tc_Message_Omsg),tc_Message_Omsg)),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_parts__insert__Agent_0,axiom, % 0.53/0.84 c_Message_Oparts(c_Set_Oinsert(c_Message_Omsg_OAgent(V_agt),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_OAgent(V_agt),c_Message_Oparts(V_H),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_dropWhile__eq__Cons__conv_0,axiom, % 0.53/0.84 ( c_List_OdropWhile(V_P,V_xs,T_a) != c_List_Olist_OCons(V_y,V_ys,T_a) % 0.53/0.84 | V_xs = c_List_Oappend(c_List_OtakeWhile(V_P,V_xs,T_a),c_List_Olist_OCons(V_y,V_ys,T_a),T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_dropWhile__eq__Cons__conv_2,axiom, % 0.53/0.84 ( V_xs != c_List_Oappend(c_List_OtakeWhile(V_P,V_xs,T_a),c_List_Olist_OCons(V_y,V_ys,T_a),T_a) % 0.53/0.84 | c_List_OdropWhile(V_P,V_xs,T_a) = c_List_Olist_OCons(V_y,V_ys,T_a) % 0.53/0.84 | hBOOL(hAPP(V_P,V_y)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_knows__Notes_0,axiom, % 0.53/0.84 c_Event_Oknows(V_A,c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A,V_X),V_evs,tc_Event_Oevent)) = c_Set_Oinsert(V_X,c_Event_Oknows(V_A,V_evs),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_shrK__neq__pubK_0,axiom, % 0.53/0.84 c_Public_OpublicKey(V_b,V_C) != c_Public_OshrK(V_A) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_msg_Osimps_I17_J_0,axiom, % 0.53/0.84 c_Message_Omsg_OMPair(V_msg1_H,V_msg2_H) != c_Message_Omsg_OAgent(V_agent) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_bot1E_0,axiom, % 0.53/0.84 ~ hBOOL(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),V_x)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_event_Osimps_I2_J_1,axiom, % 0.53/0.84 ( c_Event_Oevent_OGets(V_agent,V_msg) != c_Event_Oevent_OGets(V_agent_H,V_msg_H) % 0.53/0.84 | V_msg = V_msg_H ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_event_Osimps_I2_J_0,axiom, % 0.53/0.84 ( c_Event_Oevent_OGets(V_agent,V_msg) != c_Event_Oevent_OGets(V_agent_H,V_msg_H) % 0.53/0.84 | V_agent = V_agent_H ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_dropWhile_Osimps_I2_J_0,axiom, % 0.53/0.84 ( c_List_OdropWhile(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_List_OdropWhile(V_P,V_xs,T_a) % 0.53/0.84 | ~ hBOOL(hAPP(V_P,V_x)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_takeWhile__tail_0,axiom, % 0.53/0.84 ( c_List_OtakeWhile(V_P,c_List_Oappend(V_xs,c_List_Olist_OCons(V_x,V_l,T_a),T_a),T_a) = c_List_OtakeWhile(V_P,V_xs,T_a) % 0.53/0.84 | hBOOL(hAPP(V_P,V_x)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_last__append_1,axiom, % 0.53/0.84 ( c_List_Olast(c_List_Oappend(V_xs,V_ys,T_a),T_a) = c_List_Olast(V_ys,T_a) % 0.53/0.84 | V_ys = c_List_Olist_ONil(T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_dropWhile_Osimps_I2_J_1,axiom, % 0.53/0.84 ( c_List_OdropWhile(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_List_Olist_OCons(V_x,V_xs,T_a) % 0.53/0.84 | hBOOL(hAPP(V_P,V_x)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_equalityI_0,axiom, % 0.53/0.84 ( V_A = V_B % 0.53/0.84 | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool)) % 0.53/0.84 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_set__eq__subset_2,axiom, % 0.53/0.84 ( V_A = V_B % 0.53/0.84 | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool)) % 0.53/0.84 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_order__eq__iff_2,axiom, % 0.53/0.84 ( ~ class_Orderings_Oorder(T_a) % 0.53/0.84 | V_x = V_y % 0.53/0.84 | ~ c_lessequals(V_y,V_x,T_a) % 0.53/0.84 | ~ c_lessequals(V_x,V_y,T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_order__antisym_0,axiom, % 0.53/0.84 ( ~ class_Orderings_Oorder(T_a) % 0.53/0.84 | V_x = V_y % 0.53/0.84 | ~ c_lessequals(V_y,V_x,T_a) % 0.53/0.84 | ~ c_lessequals(V_x,V_y,T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_order__antisym__conv_0,axiom, % 0.53/0.84 ( ~ class_Orderings_Oorder(T_a) % 0.53/0.84 | V_x = V_y % 0.53/0.84 | ~ c_lessequals(V_x,V_y,T_a) % 0.53/0.84 | ~ c_lessequals(V_y,V_x,T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_event_Osimps_I8_J_0,axiom, % 0.53/0.84 c_Event_Oevent_OGets(V_agent,V_msg) != c_Event_Oevent_ONotes(V_agent_H,V_msg_H) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_parts__insert__subset_0,axiom, % 0.53/0.84 c_lessequals(c_Set_Oinsert(V_X,c_Message_Oparts(V_H),tc_Message_Omsg),c_Message_Oparts(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_event_Osimps_I3_J_1,axiom, % 0.53/0.84 ( c_Event_Oevent_ONotes(V_agent,V_msg) != c_Event_Oevent_ONotes(V_agent_H,V_msg_H) % 0.53/0.84 | V_msg = V_msg_H ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_event_Osimps_I3_J_0,axiom, % 0.53/0.84 ( c_Event_Oevent_ONotes(V_agent,V_msg) != c_Event_Oevent_ONotes(V_agent_H,V_msg_H) % 0.53/0.84 | V_agent = V_agent_H ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_doubleton__eq__iff_0,axiom, % 0.53/0.84 ( c_Set_Oinsert(V_a,c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) != c_Set_Oinsert(V_c,c_Set_Oinsert(V_d,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) % 0.53/0.84 | V_a = V_d % 0.53/0.84 | V_a = V_c ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_doubleton__eq__iff_1,axiom, % 0.53/0.84 ( c_Set_Oinsert(V_a,c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) != c_Set_Oinsert(V_c,c_Set_Oinsert(V_d,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) % 0.53/0.84 | V_b = V_c % 0.53/0.84 | V_a = V_c ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_doubleton__eq__iff_2,axiom, % 0.53/0.84 ( c_Set_Oinsert(V_a,c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) != c_Set_Oinsert(V_c,c_Set_Oinsert(V_d,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) % 0.53/0.84 | V_a = V_d % 0.53/0.84 | V_b = V_d ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_doubleton__eq__iff_3,axiom, % 0.53/0.84 ( c_Set_Oinsert(V_a,c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) != c_Set_Oinsert(V_c,c_Set_Oinsert(V_d,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) % 0.53/0.84 | V_b = V_c % 0.53/0.84 | V_b = V_d ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_takeWhile__dropWhile__id_0,axiom, % 0.53/0.84 c_List_Oappend(c_List_OtakeWhile(V_P,V_xs,T_a),c_List_OdropWhile(V_P,V_xs,T_a),T_a) = V_xs ). % 0.53/0.84 % 0.53/0.84 cnf(cls_subset__empty_0,axiom, % 0.53/0.84 ( V_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) % 0.53/0.84 | ~ c_lessequals(V_A,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_subset__empty_1,axiom, % 0.53/0.84 c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_empty__not__insert_0,axiom, % 0.53/0.84 c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) != c_Set_Oinsert(V_a,V_A,T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Issues__def_1,axiom, % 0.53/0.84 ( c_in(V_X,c_Message_Oparts(c_Set_Oinsert(v_sko__NS__Shared__Mirabelle__XIssues__def__1(V_A,V_B,V_X,V_evs),c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_Message_Omsg) % 0.53/0.84 | ~ c_NS__Shared__Mirabelle_OIssues(V_A,V_B,V_X,V_evs) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_set__subset__Cons_0,axiom, % 0.53/0.84 c_lessequals(c_List_Oset(V_xs,T_a),c_List_Oset(c_List_Olist_OCons(V_x,V_xs,T_a),T_a),tc_fun(T_a,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_last_Osimps_0,axiom, % 0.53/0.84 c_List_Olast(c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a),T_a) = V_x ). % 0.53/0.84 % 0.53/0.84 cnf(cls_last__append_0,axiom, % 0.53/0.84 c_List_Olast(c_List_Oappend(V_xs,c_List_Olist_ONil(T_a),T_a),T_a) = c_List_Olast(V_xs,T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_synth_OMPair_0,axiom, % 0.53/0.84 ( c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Message_Osynth(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_Y,c_Message_Osynth(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_image__insert_0,axiom, % 0.53/0.84 c_Set_Oimage(V_f,c_Set_Oinsert(V_a,V_B,T_b),T_b,T_a) = c_Set_Oinsert(hAPP(V_f,V_a),c_Set_Oimage(V_f,V_B,T_b,T_a),T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_knows__Spy__subset__knows__Spy__Notes_0,axiom, % 0.53/0.84 c_lessequals(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A,V_X),V_evs,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_insert__code_1,axiom, % 0.53/0.84 hBOOL(hAPP(c_Set_Oinsert(V_x,V_A,T_a),V_x)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_insert__subset_2,axiom, % 0.53/0.84 ( c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool)) % 0.53/0.84 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) % 0.53/0.84 | ~ c_in(V_x,V_B,T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_last__snoc_0,axiom, % 0.53/0.84 c_List_Olast(c_List_Oappend(V_xs,c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a),T_a),T_a) = V_x ). % 0.53/0.84 % 0.53/0.84 cnf(cls_invKey_0,axiom, % 0.53/0.84 c_Message_OinvKey(c_Message_OinvKey(V_K)) = V_K ). % 0.53/0.84 % 0.53/0.84 cnf(cls_pubK__neq__shrK_0,axiom, % 0.53/0.84 c_Public_OshrK(V_A) != c_Public_OpublicKey(V_b,V_C) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_append__eq__Cons__conv_4,axiom, % 0.53/0.84 c_List_Oappend(c_List_Olist_ONil(T_a),c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_List_Olist_OCons(V_x,V_xs,T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_event_Osimps_I9_J_0,axiom, % 0.53/0.84 c_Event_Oevent_ONotes(V_agent_H,V_msg_H) != c_Event_Oevent_OGets(V_agent,V_msg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_synth__trans_0,axiom, % 0.53/0.84 ( c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_lessequals(V_G,c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)) % 0.53/0.84 | ~ c_in(V_X,c_Message_Osynth(V_G),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_synth__increasing_0,axiom, % 0.53/0.84 c_lessequals(V_H,c_Message_Osynth(V_H),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_xt1_I6_J_0,axiom, % 0.53/0.84 ( ~ class_Orderings_Oorder(T_a) % 0.53/0.84 | c_lessequals(V_z,V_x,T_a) % 0.53/0.84 | ~ c_lessequals(V_z,V_y,T_a) % 0.53/0.84 | ~ c_lessequals(V_y,V_x,T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_order__trans_0,axiom, % 0.53/0.84 ( ~ class_Orderings_Opreorder(T_a) % 0.53/0.84 | c_lessequals(V_x,V_z,T_a) % 0.53/0.84 | ~ c_lessequals(V_y,V_z,T_a) % 0.53/0.84 | ~ c_lessequals(V_x,V_y,T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_equalityE_0,axiom, % 0.53/0.84 c_lessequals(V_x,V_x,tc_fun(T_a,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_subset__refl_0,axiom, % 0.53/0.84 c_lessequals(V_A,V_A,tc_fun(T_a,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_subset__trans_0,axiom, % 0.53/0.84 ( c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) % 0.53/0.84 | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool)) % 0.53/0.84 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_predicate1D_0,axiom, % 0.53/0.84 ( hBOOL(hAPP(V_Q,V_x)) % 0.53/0.84 | ~ hBOOL(hAPP(V_P,V_x)) % 0.53/0.84 | ~ c_lessequals(V_P,V_Q,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_order__eq__iff_0,axiom, % 0.53/0.84 ( ~ class_Orderings_Oorder(T_a) % 0.53/0.84 | c_lessequals(V_x,V_x,T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_order__eq__refl_0,axiom, % 0.53/0.84 ( ~ class_Orderings_Opreorder(T_a) % 0.53/0.84 | c_lessequals(V_x,V_x,T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_rev__predicate1D_0,axiom, % 0.53/0.84 ( hBOOL(hAPP(V_Q,V_x)) % 0.53/0.84 | ~ c_lessequals(V_P,V_Q,tc_fun(T_a,tc_bool)) % 0.53/0.84 | ~ hBOOL(hAPP(V_P,V_x)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_list_Oinject_0,axiom, % 0.53/0.84 ( c_List_Olist_OCons(V_a,V_list,T_a) != c_List_Olist_OCons(V_a_H,V_list_H,T_a) % 0.53/0.84 | V_a = V_a_H ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_list_Oinject_1,axiom, % 0.53/0.84 ( c_List_Olist_OCons(V_a,V_list,T_a) != c_List_Olist_OCons(V_a_H,V_list_H,T_a) % 0.53/0.84 | V_list = V_list_H ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_MPair__used_0,axiom, % 0.53/0.84 ( c_in(V_X,c_Event_Oused(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Event_Oused(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_MPair__used_1,axiom, % 0.53/0.84 ( c_in(V_Y,c_Event_Oused(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Message_Omsg_OMPair(V_X,V_Y),c_Event_Oused(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_image__is__empty_0,axiom, % 0.53/0.84 ( c_Set_Oimage(V_f,V_A,T_b,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) % 0.53/0.84 | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_knows__Spy__subset__knows__Spy__Gets_0,axiom, % 0.53/0.84 c_lessequals(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_OGets(V_A,V_X),V_evs,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_knows__subset__knows__Notes_0,axiom, % 0.53/0.84 c_lessequals(c_Event_Oknows(V_A,V_evs),c_Event_Oknows(V_A,c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A_H,V_X),V_evs,tc_Event_Oevent)),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_priK__neq__shrK_0,axiom, % 0.53/0.84 c_Public_OshrK(V_A) != c_Message_OinvKey(c_Public_OpublicKey(V_b,V_C)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_singleton__iff_1,axiom, % 0.53/0.84 c_in(V_x,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_knows__Gets_0,axiom, % 0.53/0.84 ( c_Event_Oknows(V_A,c_List_Olist_OCons(c_Event_Oevent_OGets(V_A,V_X),V_evs,tc_Event_Oevent)) = c_Set_Oinsert(V_X,c_Event_Oknows(V_A,V_evs),tc_Message_Omsg) % 0.53/0.84 | V_A = c_Message_Oagent_OSpy ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_subset__singletonD_0,axiom, % 0.53/0.84 ( V_A = c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) % 0.53/0.84 | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) % 0.53/0.84 | ~ c_lessequals(V_A,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_pushes_I1_J_0,axiom, % 0.53/0.84 c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),c_Set_Oinsert(c_Message_Omsg_OAgent(V_C),V_A,tc_Message_Omsg),tc_Message_Omsg) = c_Set_Oinsert(c_Message_Omsg_OAgent(V_C),c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),V_A,tc_Message_Omsg),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_ns__shared_ONil_0,axiom, % 0.53/0.84 c_in(c_List_Olist_ONil(tc_Event_Oevent),c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_hd__append_0,axiom, % 0.53/0.84 c_List_Ohd(c_List_Oappend(c_List_Olist_ONil(T_a),V_ys,T_a),T_a) = c_List_Ohd(V_ys,T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_filter_Osimps_I2_J_1,axiom, % 0.53/0.84 ( c_List_Ofilter(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_List_Ofilter(V_P,V_xs,T_a) % 0.53/0.84 | hBOOL(hAPP(V_P,V_x)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_List_Oset_Osimps_I2_J_0,axiom, % 0.53/0.84 c_List_Oset(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_Set_Oinsert(V_x,c_List_Oset(V_xs,T_a),T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_hd_Osimps_0,axiom, % 0.53/0.84 c_List_Ohd(c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = V_x ). % 0.53/0.84 % 0.53/0.84 cnf(cls_image__mono_0,axiom, % 0.53/0.84 ( c_lessequals(c_Set_Oimage(V_f,V_A,T_a,T_b),c_Set_Oimage(V_f,V_B,T_a,T_b),tc_fun(T_b,tc_bool)) % 0.53/0.84 | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_subset__image__iff_2,axiom, % 0.53/0.84 ( ~ c_lessequals(V_x,V_A,tc_fun(T_b,tc_bool)) % 0.53/0.84 | c_lessequals(c_Set_Oimage(V_f,V_x,T_b,T_a),c_Set_Oimage(V_f,V_A,T_b,T_a),tc_fun(T_a,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_used__Gets_0,axiom, % 0.53/0.84 c_Event_Oused(c_List_Olist_OCons(c_Event_Oevent_OGets(V_A,V_X),V_evs,tc_Event_Oevent)) = c_Event_Oused(V_evs) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_insert__mono_0,axiom, % 0.53/0.84 ( c_lessequals(c_Set_Oinsert(V_a,V_C,T_a),c_Set_Oinsert(V_a,V_D,T_a),tc_fun(T_a,tc_bool)) % 0.53/0.84 | ~ c_lessequals(V_C,V_D,tc_fun(T_a,tc_bool)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_append1__eq__conv_0,axiom, % 0.53/0.84 ( c_List_Oappend(V_xs,c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a),T_a) != c_List_Oappend(V_ys,c_List_Olist_OCons(V_y,c_List_Olist_ONil(T_a),T_a),T_a) % 0.53/0.84 | V_xs = V_ys ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_append1__eq__conv_1,axiom, % 0.53/0.84 ( c_List_Oappend(V_xs,c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a),T_a) != c_List_Oappend(V_ys,c_List_Olist_OCons(V_y,c_List_Olist_ONil(T_a),T_a),T_a) % 0.53/0.84 | V_x = V_y ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_shrK__neq__priK_0,axiom, % 0.53/0.84 c_Message_OinvKey(c_Public_OpublicKey(V_b,V_C)) != c_Public_OshrK(V_A) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__insert_0,axiom, % 0.53/0.84 c_lessequals(c_Set_Oinsert(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg),c_Message_Oanalz(c_Set_Oinsert(V_X,V_H,tc_Message_Omsg)),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_append__assoc_0,axiom, % 0.53/0.84 c_List_Oappend(c_List_Oappend(V_xs,V_ys,T_a),V_zs,T_a) = c_List_Oappend(V_xs,c_List_Oappend(V_ys,V_zs,T_a),T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_append__eq__appendI_0,axiom, % 0.53/0.84 c_List_Oappend(V_xs,c_List_Oappend(V_xs1,V_us,T_a),T_a) = c_List_Oappend(c_List_Oappend(V_xs,V_xs1,T_a),V_us,T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_append__eq__append__conv2_4,axiom, % 0.53/0.84 c_List_Oappend(c_List_Oappend(V_zs,V_x,T_a),V_ys,T_a) = c_List_Oappend(V_zs,c_List_Oappend(V_x,V_ys,T_a),T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_append__eq__append__conv2_5,axiom, % 0.53/0.84 c_List_Oappend(V_xs,c_List_Oappend(V_x,V_ts,T_a),T_a) = c_List_Oappend(c_List_Oappend(V_xs,V_x,T_a),V_ts,T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_msg_Osimps_I1_J_0,axiom, % 0.53/0.84 ( c_Message_Omsg_OAgent(V_agent) != c_Message_Omsg_OAgent(V_agent_H) % 0.53/0.84 | V_agent = V_agent_H ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_publicKey__neq__privateKey_0,axiom, % 0.53/0.84 c_Public_OpublicKey(V_c,V_A_H) != c_Message_OinvKey(c_Public_OpublicKey(V_b,V_A)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_linorder__linear_0,axiom, % 0.53/0.84 ( ~ class_Orderings_Olinorder(T_a) % 0.53/0.84 | c_lessequals(V_y,V_x,T_a) % 0.53/0.84 | c_lessequals(V_x,V_y,T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_rev__singleton__conv_1,axiom, % 0.53/0.84 c_List_Orev(c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a),T_a) = c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_singleton__rev__conv_1,axiom, % 0.53/0.84 c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a) = c_List_Orev(c_List_Olist_OCons(V_x,c_List_Olist_ONil(T_a),T_a),T_a) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_pushes_I2_J_0,axiom, % 0.53/0.84 c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),c_Set_Oinsert(c_Message_Omsg_ONonce(V_N),V_A,tc_Message_Omsg),tc_Message_Omsg) = c_Set_Oinsert(c_Message_Omsg_ONonce(V_N),c_Set_Oinsert(hAPP(c_Message_Omsg_OKey,V_K),V_A,tc_Message_Omsg),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__insert__Nonce_0,axiom, % 0.53/0.84 c_Message_Oanalz(c_Set_Oinsert(c_Message_Omsg_ONonce(V_N),V_H,tc_Message_Omsg)) = c_Set_Oinsert(c_Message_Omsg_ONonce(V_N),c_Message_Oanalz(V_H),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_takeWhile_Osimps_I2_J_1,axiom, % 0.53/0.84 ( c_List_OtakeWhile(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),T_a) = c_List_Olist_ONil(T_a) % 0.53/0.84 | hBOOL(hAPP(V_P,V_x)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Says__S__message__form_1,axiom, % 0.53/0.84 ( c_in(V_X,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) % 0.53/0.84 | V_X = c_Message_Omsg_OCrypt(c_Public_OshrK(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Omsg_OAgent(V_A))) % 0.53/0.84 | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) % 0.53/0.84 | ~ c_in(c_Event_Oevent_OSays(V_S,V_A,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NA),c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_knows__Spy__Notes_1,axiom, % 0.53/0.84 ( c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_ONotes(V_A,V_X),V_evs,tc_Event_Oevent)) = c_Event_Oknows(c_Message_Oagent_OSpy,V_evs) % 0.53/0.84 | c_in(V_A,c_Event_Obad,tc_Message_Oagent) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_B__trusts__NS5__lemma_0,axiom, % 0.53/0.84 ( c_in(c_Event_Oevent_OSays(V_A,V_B,c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NB),c_Message_Omsg_ONonce(V_NB)))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.84 | ~ c_in(c_Message_Omsg_OCrypt(V_K,c_Message_Omsg_OMPair(c_Message_Omsg_ONonce(V_NB),c_Message_Omsg_ONonce(V_NB))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(c_Message_Omsg_OAgent(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Omsg_OCrypt(c_Public_OshrK(V_B),c_Message_Omsg_OMPair(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Omsg_OAgent(V_A)))))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.84 | c_in(hAPP(c_Message_Omsg_OKey,V_K),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) % 0.53/0.84 | c_in(V_B,c_Event_Obad,tc_Message_Oagent) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Server__not__bad_0,axiom, % 0.53/0.84 ~ c_in(c_Message_Oagent_OServer,c_Event_Obad,tc_Message_Oagent) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_knows__Nil_0,axiom, % 0.53/0.84 c_Event_Oknows(V_A,c_List_Olist_ONil(tc_Event_Oevent)) = c_Event_OinitState(V_A) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Spy__see__shrK_1,axiom, % 0.53/0.84 ( c_in(hAPP(c_Message_Omsg_OKey,c_Public_OshrK(V_A)),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_A,c_Event_Obad,tc_Message_Oagent) % 0.53/0.84 | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Spy__see__shrK_0,axiom, % 0.53/0.84 ( c_in(V_A,c_Event_Obad,tc_Message_Oagent) % 0.53/0.84 | ~ c_in(hAPP(c_Message_Omsg_OKey,c_Public_OshrK(V_A)),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Spy__analz__shrK_0,axiom, % 0.53/0.84 ( c_in(V_A,c_Event_Obad,tc_Message_Oagent) % 0.53/0.84 | ~ c_in(hAPP(c_Message_Omsg_OKey,c_Public_OshrK(V_A)),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Spy__analz__shrK_1,axiom, % 0.53/0.84 ( c_in(hAPP(c_Message_Omsg_OKey,c_Public_OshrK(V_A)),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_A,c_Event_Obad,tc_Message_Oagent) % 0.53/0.84 | ~ c_in(V_evs,c_NS__Shared__Mirabelle_Ons__shared,tc_List_Olist(tc_Event_Oevent)) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Oops__parts__spies_0,axiom, % 0.53/0.84 ( c_in(V_K,c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Event_Oevent_OSays(c_Message_Oagent_OServer,V_A,c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),c_Message_Omsg_OMPair(V_NA,c_Message_Omsg_OMPair(V_B,c_Message_Omsg_OMPair(V_K,V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_filter__empty__conv_0,axiom, % 0.53/0.84 ( c_List_Ofilter(V_P,V_xs,T_a) != c_List_Olist_ONil(T_a) % 0.53/0.84 | ~ hBOOL(hAPP(V_P,V_x)) % 0.53/0.84 | ~ c_in(V_x,c_List_Oset(V_xs,T_a),T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_last__in__set_0,axiom, % 0.53/0.84 ( c_in(c_List_Olast(V_as,T_a),c_List_Oset(V_as,T_a),T_a) % 0.53/0.84 | V_as = c_List_Olist_ONil(T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_dropWhile__eq__Nil__conv_0,axiom, % 0.53/0.84 ( c_List_OdropWhile(V_P,V_xs,T_a) != c_List_Olist_ONil(T_a) % 0.53/0.84 | hBOOL(hAPP(V_P,V_x)) % 0.53/0.84 | ~ c_in(V_x,c_List_Oset(V_xs,T_a),T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_hd__in__set_0,axiom, % 0.53/0.84 ( c_in(c_List_Ohd(V_xs,T_a),c_List_Oset(V_xs,T_a),T_a) % 0.53/0.84 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Crypt__notin__initState_0,axiom, % 0.53/0.84 ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oparts(c_Event_OinitState(V_B)),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Crypt__notin__image__Key_0,axiom, % 0.53/0.84 ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Set_Oimage(c_Message_Omsg_OKey,V_A,tc_nat,tc_Message_Omsg),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Crypt__synth__eq_1,axiom, % 0.53/0.84 ( c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg) % 0.53/0.84 | c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Crypt__synth__eq_0,axiom, % 0.53/0.84 ( c_in(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(V_H),tc_Message_Omsg) % 0.53/0.84 | c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Crypt__synth_1,axiom, % 0.53/0.84 ( c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg) % 0.53/0.84 | c_in(c_Message_Omsg_OCrypt(V_K,V_X),V_H,tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_synth_OCrypt_0,axiom, % 0.53/0.84 ( c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Osynth(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(hAPP(c_Message_Omsg_OKey,V_K),V_H,tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_X,c_Message_Osynth(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_takeWhile__append1_0,axiom, % 0.53/0.84 ( c_List_OtakeWhile(V_P,c_List_Oappend(V_xs,V_ys,T_a),T_a) = c_List_OtakeWhile(V_P,V_xs,T_a) % 0.53/0.84 | hBOOL(hAPP(V_P,V_x)) % 0.53/0.84 | ~ c_in(V_x,c_List_Oset(V_xs,T_a),T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_takeWhile__eq__all__conv_1,axiom, % 0.53/0.84 ( c_List_OtakeWhile(V_P,V_xs,T_a) = V_xs % 0.53/0.84 | c_in(c_List_Osko__List__XtakeWhile__eq__all__conv__1__1(V_P,V_xs,T_a),c_List_Oset(V_xs,T_a),T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_takeWhile__cong_0,axiom, % 0.53/0.84 ( c_List_OtakeWhile(V_P,V_x,T_a) = c_List_OtakeWhile(V_Q,V_x,T_a) % 0.53/0.84 | c_in(c_List_Osko__List__XtakeWhile__cong__1__1(V_P,V_Q,V_x,T_a),c_List_Oset(V_x,T_a),T_a) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Nonce__notin__initState_0,axiom, % 0.53/0.84 ~ c_in(c_Message_Omsg_ONonce(V_N),c_Message_Oparts(c_Event_OinitState(V_B)),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_shrK__in__knows_0,axiom, % 0.53/0.84 c_in(hAPP(c_Message_Omsg_OKey,c_Public_OshrK(V_A)),c_Event_Oknows(V_A,V_evs),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Nonce__Key__image__eq_0,axiom, % 0.53/0.84 ~ c_in(c_Message_Omsg_ONonce(V_x),c_Set_Oimage(c_Message_Omsg_OKey,V_A,tc_nat,tc_Message_Omsg),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Spy__spies__bad__privateKey_0,axiom, % 0.53/0.84 ( c_in(hAPP(c_Message_Omsg_OKey,c_Message_OinvKey(c_Public_OpublicKey(V_b,V_A))),c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_A,c_Event_Obad,tc_Message_Oagent) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Crypt__notin__used__empty_0,axiom, % 0.53/0.84 ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent)),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Nonce__notin__used__empty_0,axiom, % 0.53/0.84 ~ c_in(c_Message_Omsg_ONonce(V_N),c_Event_Oused(c_List_Olist_ONil(tc_Event_Oevent)),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_spies__takeWhile_0,axiom, % 0.53/0.84 c_lessequals(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_OtakeWhile(V_P,V_evs,tc_Event_Oevent)),c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz_ODecrypt_0,axiom, % 0.53/0.84 ( c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(hAPP(c_Message_Omsg_OKey,c_Message_OinvKey(V_K)),c_Message_Oanalz(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__shrK__Decrypt_0,axiom, % 0.53/0.84 ( c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(hAPP(c_Message_Omsg_OKey,c_Public_OshrK(V_A)),c_Message_Oanalz(V_H),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),V_X),c_Message_Oanalz(V_H),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_usedI_0,axiom, % 0.53/0.84 ( c_in(V_c,c_Event_Oused(V_evs),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_c,c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_spies__pubK_0,axiom, % 0.53/0.84 c_in(hAPP(c_Message_Omsg_OKey,c_Public_OpublicKey(V_b,V_A)),c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Notes__imp__knows_0,axiom, % 0.53/0.84 ( c_in(V_X,c_Event_Oknows(V_A,V_evs),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Event_Oevent_ONotes(V_A,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Says__imp__used_0,axiom, % 0.53/0.84 ( c_in(V_X,c_Event_Oused(V_evs),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Event_Oevent_OSays(V_A,V_B,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_parts__spies__evs__revD2_0,axiom, % 0.53/0.84 c_lessequals(c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Orev(V_evs,tc_Event_Oevent))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_parts__spies__takeWhile__mono_0,axiom, % 0.53/0.84 c_lessequals(c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_OtakeWhile(V_P,V_evs,tc_Event_Oevent))),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_fun(tc_Message_Omsg,tc_bool)) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Issues__def_3,axiom, % 0.53/0.84 ( c_NS__Shared__Mirabelle_OIssues(V_A,V_B,V_X,V_evs) % 0.53/0.84 | c_in(V_X,c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_OtakeWhile(c_COMBB(c_Not,c_COMBC(c_fequal(tc_Event_Oevent),c_Event_Oevent_OSays(V_A,V_B,V_x),tc_Event_Oevent,tc_Event_Oevent,tc_bool),tc_bool,tc_bool,tc_Event_Oevent),c_List_Orev(V_evs,tc_Event_Oevent),tc_Event_Oevent))),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_X,c_Message_Oparts(c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(tc_Message_Omsg,tc_bool)),tc_Message_Omsg)),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Event_Oevent_OSays(V_A,V_B,V_x),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__spies__pubK_0,axiom, % 0.53/0.84 c_in(hAPP(c_Message_Omsg_OKey,c_Public_OpublicKey(V_b,V_A)),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_analz__mono__contra_I1_J_0,axiom, % 0.53/0.84 ( ~ c_in(V_c,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) % 0.53/0.84 | c_in(V_c,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_OCons(c_Event_Oevent_OSays(V_A,V_B,V_X),V_evs,tc_Event_Oevent))),tc_Message_Omsg) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Gets__imp__knows__agents_0,axiom, % 0.53/0.84 ( c_in(V_X,c_Event_Oknows(V_A,V_evs),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(c_Event_Oevent_OGets(V_A,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) % 0.53/0.84 | V_A = c_Message_Oagent_OSpy ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Issues__def_2,axiom, % 0.53/0.84 ( ~ c_in(V_X,c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_OtakeWhile(c_COMBB(c_Not,c_COMBC(c_fequal(tc_Event_Oevent),c_Event_Oevent_OSays(V_A,V_B,v_sko__NS__Shared__Mirabelle__XIssues__def__1(V_A,V_B,V_X,V_evs)),tc_Event_Oevent,tc_Event_Oevent,tc_bool),tc_bool,tc_bool,tc_Event_Oevent),c_List_Orev(V_evs,tc_Event_Oevent),tc_Event_Oevent))),tc_Message_Omsg) % 0.53/0.84 | ~ c_NS__Shared__Mirabelle_OIssues(V_A,V_B,V_X,V_evs) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Spy__spies__bad__shrK_0,axiom, % 0.53/0.84 ( c_in(hAPP(c_Message_Omsg_OKey,c_Public_OshrK(V_A)),c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_A,c_Event_Obad,tc_Message_Oagent) ) ). % 0.53/0.84 % 0.53/0.84 cnf(cls_Crypt__Spy__analz__bad_0,axiom, % 0.53/0.84 ( c_in(V_X,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) % 0.53/0.84 | ~ c_in(V_A,c_Event_Obad,tc_Message_Oagent) % 0.53/0.85 | ~ c_in(c_Message_Omsg_OCrypt(c_Public_OshrK(V_A),V_X),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_Notes__imp__knows__Spy_0,axiom, % 0.53/0.85 ( c_in(V_X,c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg) % 0.53/0.85 | ~ c_in(V_A,c_Event_Obad,tc_Message_Oagent) % 0.53/0.85 | ~ c_in(c_Event_Oevent_ONotes(V_A,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_NS3__msg__in__parts__spies_0,axiom, % 0.53/0.85 ( c_in(V_X,c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) % 0.53/0.85 | ~ c_in(c_Event_Oevent_OSays(V_S,V_A,c_Message_Omsg_OCrypt(V_KA,c_Message_Omsg_OMPair(V_N,c_Message_Omsg_OMPair(V_B,c_Message_Omsg_OMPair(V_K,V_X))))),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_parts__analz_0,axiom, % 0.53/0.85 c_Message_Oparts(c_Message_Oanalz(V_H)) = c_Message_Oparts(V_H) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_Says__imp__knows_0,axiom, % 0.53/0.85 ( c_in(V_X,c_Event_Oknows(V_A,V_evs),tc_Message_Omsg) % 0.53/0.85 | ~ c_in(c_Event_Oevent_OSays(V_A,V_B,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_analz__idem_0,axiom, % 0.53/0.85 c_Message_Oanalz(c_Message_Oanalz(V_H)) = c_Message_Oanalz(V_H) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_Nil__is__rev__conv_1,axiom, % 0.53/0.85 c_List_Olist_ONil(T_a) = c_List_Orev(c_List_Olist_ONil(T_a),T_a) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_takeWhile__eq__all__conv_0,axiom, % 0.53/0.85 ( c_List_OtakeWhile(V_P,V_xs,T_a) != V_xs % 0.53/0.85 | hBOOL(hAPP(V_P,V_x)) % 0.53/0.85 | ~ c_in(V_x,c_List_Oset(V_xs,T_a),T_a) ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_spies__evs__rev_0,axiom, % 0.53/0.85 c_Event_Oknows(c_Message_Oagent_OSpy,V_evs) = c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Orev(V_evs,tc_Event_Oevent)) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_msg_Osimps_I37_J_0,axiom, % 0.53/0.85 c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) != c_Message_Omsg_ONonce(V_nat) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_msg_Osimps_I31_J_0,axiom, % 0.53/0.85 hAPP(c_Message_Omsg_OKey,V_nat_H) != c_Message_Omsg_ONonce(V_nat) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_takeWhile_Osimps_I1_J_0,axiom, % 0.53/0.85 c_List_OtakeWhile(V_P,c_List_Olist_ONil(T_a),T_a) = c_List_Olist_ONil(T_a) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_event_Osimps_I1_J_0,axiom, % 0.53/0.85 ( c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_OSays(V_agent1_H,V_agent2_H,V_msg_H) % 0.53/0.85 | V_agent1 = V_agent1_H ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_event_Osimps_I1_J_1,axiom, % 0.53/0.85 ( c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_OSays(V_agent1_H,V_agent2_H,V_msg_H) % 0.53/0.85 | V_agent2 = V_agent2_H ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_event_Osimps_I1_J_2,axiom, % 0.53/0.85 ( c_Event_Oevent_OSays(V_agent1,V_agent2,V_msg) != c_Event_Oevent_OSays(V_agent1_H,V_agent2_H,V_msg_H) % 0.53/0.85 | V_msg = V_msg_H ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_parts_OInj_0,axiom, % 0.53/0.85 ( c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg) % 0.53/0.85 | ~ c_in(V_X,V_H,tc_Message_Omsg) ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_analz_OInj_0,axiom, % 0.53/0.85 ( c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg) % 0.53/0.85 | ~ c_in(V_X,V_H,tc_Message_Omsg) ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_Nil__is__rev__conv_0,axiom, % 0.53/0.85 ( c_List_Olist_ONil(T_a) != c_List_Orev(V_xs,T_a) % 0.53/0.85 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_Says__imp__parts__knows__Spy_0,axiom, % 0.53/0.85 ( c_in(V_X,c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) % 0.53/0.85 | ~ c_in(c_Event_Oevent_OSays(V_A,V_B,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_rev__is__rev__conv_0,axiom, % 0.53/0.85 ( c_List_Orev(V_xs,T_a) != c_List_Orev(V_ys,T_a) % 0.53/0.85 | V_xs = V_ys ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_Says__imp__spies_0,axiom, % 0.53/0.85 ( c_in(V_X,c_Event_Oknows(c_Message_Oagent_OSpy,V_evs),tc_Message_Omsg) % 0.53/0.85 | ~ c_in(c_Event_Oevent_OSays(V_A,V_B,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_Spy__in__bad_0,axiom, % 0.53/0.85 c_in(c_Message_Oagent_OSpy,c_Event_Obad,tc_Message_Oagent) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_msg_Osimps_I43_J_0,axiom, % 0.53/0.85 c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) != hAPP(c_Message_Omsg_OKey,V_nat) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_parts__idem_0,axiom, % 0.53/0.85 c_Message_Oparts(c_Message_Oparts(V_H)) = c_Message_Oparts(V_H) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_set__rev_0,axiom, % 0.53/0.85 c_List_Oset(c_List_Orev(V_xs,T_a),T_a) = c_List_Oset(V_xs,T_a) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_msg_Osimps_I30_J_0,axiom, % 0.53/0.85 c_Message_Omsg_ONonce(V_nat) != hAPP(c_Message_Omsg_OKey,V_nat_H) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_analz__parts_0,axiom, % 0.53/0.85 c_Message_Oanalz(c_Message_Oparts(V_H)) = c_Message_Oparts(V_H) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_parts_OBody_0,axiom, % 0.53/0.85 ( c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg) % 0.53/0.85 | ~ c_in(c_Message_Omsg_OCrypt(V_K,V_X),c_Message_Oparts(V_H),tc_Message_Omsg) ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_Says__imp__analz__Spy_0,axiom, % 0.53/0.85 ( c_in(V_X,c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,V_evs)),tc_Message_Omsg) % 0.53/0.85 | ~ c_in(c_Event_Oevent_OSays(V_A,V_B,V_X),c_List_Oset(V_evs,tc_Event_Oevent),tc_Event_Oevent) ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_parts__partsD_0,axiom, % 0.53/0.85 ( c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg) % 0.53/0.85 | ~ c_in(V_X,c_Message_Oparts(c_Message_Oparts(V_H)),tc_Message_Omsg) ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_msg_Osimps_I4_J_0,axiom, % 0.53/0.85 ( hAPP(c_Message_Omsg_OKey,V_nat) != hAPP(c_Message_Omsg_OKey,V_nat_H) % 0.53/0.85 | V_nat = V_nat_H ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_rev__rev__ident_0,axiom, % 0.53/0.85 c_List_Orev(c_List_Orev(V_xs,T_a),T_a) = V_xs ). % 0.53/0.85 % 0.53/0.85 cnf(cls_rev__swap_1,axiom, % 0.53/0.85 c_List_Orev(c_List_Orev(V_ys,T_a),T_a) = V_ys ). % 0.53/0.85 % 0.53/0.85 cnf(cls_rev__swap_0,axiom, % 0.53/0.85 V_xs = c_List_Orev(c_List_Orev(V_xs,T_a),T_a) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_analz__analzD_0,axiom, % 0.53/0.85 ( c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg) % 0.53/0.85 | ~ c_in(V_X,c_Message_Oanalz(c_Message_Oanalz(V_H)),tc_Message_Omsg) ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_msg_Osimps_I3_J_0,axiom, % 0.53/0.85 ( c_Message_Omsg_ONonce(V_nat) != c_Message_Omsg_ONonce(V_nat_H) % 0.53/0.85 | V_nat = V_nat_H ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_mem__def_1,axiom, % 0.53/0.85 ( c_in(V_x,V_S,T_a) % 0.53/0.85 | ~ hBOOL(hAPP(V_S,V_x)) ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_mem__def_0,axiom, % 0.53/0.85 ( hBOOL(hAPP(V_S,V_x)) % 0.53/0.85 | ~ c_in(V_x,V_S,T_a) ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_COMBB__def_0,axiom, % 0.53/0.85 hAPP(c_COMBB(V_P,V_Q,T_b,T_a,T_c),V_R) = hAPP(V_P,hAPP(V_Q,V_R)) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_COMBC__def_0,axiom, % 0.53/0.85 hAPP(c_COMBC(V_P,V_Q,T_b,T_c,T_a),V_R) = hAPP(hAPP(V_P,V_R),V_Q) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_msg_Osimps_I36_J_0,axiom, % 0.53/0.85 c_Message_Omsg_ONonce(V_nat) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_msg_Osimps_I7_J_0,axiom, % 0.53/0.85 ( c_Message_Omsg_OCrypt(V_nat,V_msg) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) % 0.53/0.85 | V_nat = V_nat_H ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_msg_Osimps_I7_J_1,axiom, % 0.53/0.85 ( c_Message_Omsg_OCrypt(V_nat,V_msg) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) % 0.53/0.85 | V_msg = V_msg_H ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_rev__is__Nil__conv_0,axiom, % 0.53/0.85 ( c_List_Orev(V_xs,T_a) != c_List_Olist_ONil(T_a) % 0.53/0.85 | V_xs = c_List_Olist_ONil(T_a) ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_set__takeWhileD_0,axiom, % 0.53/0.85 ( c_in(V_x,c_List_Oset(V_xs,T_a),T_a) % 0.53/0.85 | ~ c_in(V_x,c_List_Oset(c_List_OtakeWhile(V_P,V_xs,T_a),T_a),T_a) ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_msg_Osimps_I42_J_0,axiom, % 0.53/0.85 hAPP(c_Message_Omsg_OKey,V_nat) != c_Message_Omsg_OCrypt(V_nat_H,V_msg_H) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_rev__is__Nil__conv_1,axiom, % 0.53/0.85 c_List_Orev(c_List_Olist_ONil(T_a),T_a) = c_List_Olist_ONil(T_a) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_set__takeWhileD_1,axiom, % 0.53/0.85 ( hBOOL(hAPP(V_P,V_x)) % 0.53/0.85 | ~ c_in(V_x,c_List_Oset(c_List_OtakeWhile(V_P,V_xs,T_a),T_a),T_a) ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_not__parts__not__analz_0,axiom, % 0.53/0.85 ( ~ c_in(V_c,c_Message_Oanalz(V_H),tc_Message_Omsg) % 0.53/0.85 | c_in(V_c,c_Message_Oparts(V_H),tc_Message_Omsg) ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_analz__into__parts_0,axiom, % 0.53/0.85 ( c_in(V_c,c_Message_Oparts(V_H),tc_Message_Omsg) % 0.53/0.85 | ~ c_in(V_c,c_Message_Oanalz(V_H),tc_Message_Omsg) ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_analz__conj__parts_0,axiom, % 0.53/0.85 ( c_in(V_X,c_Message_Oparts(V_H),tc_Message_Omsg) % 0.53/0.85 | ~ c_in(V_X,c_Message_Oanalz(V_H),tc_Message_Omsg) ) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_conjecture_0,negated_conjecture, % 0.53/0.85 ~ c_in(v_A,c_Event_Obad,tc_Message_Oagent) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_conjecture_1,negated_conjecture, % 0.53/0.85 ~ c_in(v_B,c_Event_Obad,tc_Message_Oagent) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_conjecture_2,negated_conjecture, % 0.53/0.85 ~ c_in(hAPP(c_Message_Omsg_OKey,v_K),c_Message_Oanalz(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_Olist_ONil(tc_Event_Oevent))),tc_Message_Omsg) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_conjecture_3,negated_conjecture, % 0.53/0.85 c_in(c_Event_Oevent_OSays(v_B,v_A,c_Message_Omsg_OCrypt(v_K,c_Message_Omsg_ONonce(v_Nb))),c_List_Oset(c_List_Olist_ONil(tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_conjecture_4,negated_conjecture, % 0.53/0.85 c_in(c_Message_Omsg_OCrypt(v_K,c_Message_Omsg_ONonce(v_Nb)),c_Message_Oparts(c_Event_Oknows(c_Message_Oagent_OSpy,c_List_OtakeWhile(c_COMBB(c_Not,c_COMBC(c_fequal(tc_Event_Oevent),c_Event_Oevent_OSays(v_B,v_A,c_Message_Omsg_OCrypt(v_K,c_Message_Omsg_ONonce(v_Nb))),tc_Event_Oevent,tc_Event_Oevent,tc_bool),tc_bool,tc_bool,tc_Event_Oevent),c_List_Orev(c_List_Olist_ONil(tc_Event_Oevent),tc_Event_Oevent),tc_Event_Oevent))),tc_Message_Omsg) ). % 0.53/0.85 % 0.53/0.85 cnf(clsarity_fun__Lattices_Oupper__semilattice,axiom, % 0.53/0.85 ( class_Lattices_Oupper__semilattice(tc_fun(T_2,T_1)) % 0.53/0.85 | ~ class_Lattices_Olattice(T_1) ) ). % 0.53/0.85 % 0.53/0.85 cnf(clsarity_fun__Lattices_Obounded__lattice,axiom, % 0.53/0.85 ( class_Lattices_Obounded__lattice(tc_fun(T_2,T_1)) % 0.53/0.85 | ~ class_Lattices_Obounded__lattice(T_1) ) ). % 0.53/0.85 % 0.53/0.85 cnf(clsarity_fun__Orderings_Opreorder,axiom, % 0.53/0.85 ( class_Orderings_Opreorder(tc_fun(T_2,T_1)) % 0.53/0.85 | ~ class_Orderings_Opreorder(T_1) ) ). % 0.53/0.85 % 0.53/0.85 cnf(clsarity_fun__Lattices_Olattice,axiom, % 0.53/0.85 ( class_Lattices_Olattice(tc_fun(T_2,T_1)) % 0.53/0.85 | ~ class_Lattices_Olattice(T_1) ) ). % 0.53/0.85 % 0.53/0.85 cnf(clsarity_fun__Orderings_Oorder,axiom, % 0.53/0.85 ( class_Orderings_Oorder(tc_fun(T_2,T_1)) % 0.53/0.85 | ~ class_Orderings_Oorder(T_1) ) ). % 0.53/0.85 % 0.53/0.85 cnf(clsarity_fun__Orderings_Obot,axiom, % 0.53/0.85 ( class_Orderings_Obot(tc_fun(T_2,T_1)) % 0.53/0.85 | ~ class_Orderings_Obot(T_1) ) ). % 0.53/0.85 % 0.53/0.85 cnf(clsarity_fun__HOL_Oord,axiom, % 0.53/0.85 ( class_HOL_Oord(tc_fun(T_2,T_1)) % 0.53/0.85 | ~ class_HOL_Oord(T_1) ) ). % 0.53/0.85 % 0.53/0.85 cnf(clsarity_nat__Lattices_Oupper__semilattice,axiom, % 0.53/0.85 class_Lattices_Oupper__semilattice(tc_nat) ). % 0.53/0.85 % 0.53/0.85 cnf(clsarity_nat__Orderings_Opreorder,axiom, % 0.53/0.85 class_Orderings_Opreorder(tc_nat) ). % 0.53/0.85 % 0.53/0.85 cnf(clsarity_nat__Orderings_Olinorder,axiom, % 0.53/0.85 class_Orderings_Olinorder(tc_nat) ). % 0.53/0.85 % 0.53/0.85 cnf(clsarity_nat__Lattices_Olattice,axiom, % 0.53/0.85 class_Lattices_Olattice(tc_nat) ). % 0.53/0.85 % 0.53/0.85 cnf(clsarity_nat__Orderings_Oorder,axiom, % 0.53/0.85 class_Orderings_Oorder(tc_nat) ). % 0.53/0.85 % 0.53/0.85 cnf(clsarity_nat__Orderings_Obot,axiom, % 0.53/0.85 class_Orderings_Obot(tc_nat) ). % 0.53/0.85 % 0.53/0.85 cnf(clsarity_nat__HOL_Oord,axiom, % 0.53/0.85 class_HOL_Oord(tc_nat) ). % 0.53/0.85 % 0.53/0.85 cnf(clsarity_bool__Lattices_Oupper__semilattice,axiom, % 0.53/0.85 class_Lattices_Oupper__semilattice(tc_bool) ). % 0.53/0.85 % 0.53/0.85 cnf(clsarity_bool__Lattices_Obounded__lattice,axiom, % 0.53/0.85 class_Lattices_Obounded__lattice(tc_bool) ). % 0.53/0.85 % 0.53/0.85 cnf(clsarity_bool__Orderings_Opreorder,axiom, % 0.53/0.85 class_Orderings_Opreorder(tc_bool) ). % 0.53/0.85 % 0.53/0.85 cnf(clsarity_bool__Lattices_Olattice,axiom, % 0.53/0.85 class_Lattices_Olattice(tc_bool) ). % 0.53/0.85 % 0.53/0.85 cnf(clsarity_bool__Orderings_Oorder,axiom, % 0.53/0.85 class_Orderings_Oorder(tc_bool) ). % 0.53/0.85 % 0.53/0.85 cnf(clsarity_bool__Orderings_Obot,axiom, % 0.53/0.85 class_Orderings_Obot(tc_bool) ). % 0.53/0.85 % 0.53/0.85 cnf(clsarity_bool__HOL_Oord,axiom, % 0.53/0.85 class_HOL_Oord(tc_bool) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_ATP__Linkup_OCOMBC__def_0,axiom, % 0.53/0.85 hAPP(c_COMBC(V_P,V_Q,T_b,T_c,T_a),V_R) = hAPP(hAPP(V_P,V_R),V_Q) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_ATP__Linkup_OCOMBB__def_0,axiom, % 0.53/0.85 hAPP(c_COMBB(V_P,V_Q,T_b,T_a,T_c),V_R) = hAPP(V_P,hAPP(V_Q,V_R)) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_ATP__Linkup_Oequal__imp__fequal_0,axiom, % 0.53/0.85 hBOOL(hAPP(hAPP(c_fequal(T_a),V_x),V_x)) ). % 0.53/0.85 % 0.53/0.85 cnf(cls_ATP__Linkup_Ofequal__imp__equal_0,axiom, % 0.53/0.85 ( V_X = V_Y % 0.53/0.85 | ~ hBOOL(hAPP(hAPP(c_fequal(T_a),V_X),V_Y)) ) ). % 0.53/0.85 % 0.53/0.85 %------------------------------------------------------------------------------ % 0.53/0.85 %------------------------------------------- % 0.53/0.85 % Proof found % 0.53/0.85 % SZS status Theorem for theBenchmark % 0.53/0.85 % SZS output start Proof % 0.53/0.85 %ClaNum:768(EqnAxiom:138) % 0.53/0.85 %VarNum:3569(SingletonVarNum:1632) % 0.53/0.85 %MaxLitNum:7 % 0.53/0.85 %MaxfuncDepth:9 % 0.53/0.85 %SharedTerms:63 % 0.53/0.85 %goalClause: 247 339 371 372 393 % 0.53/0.85 %singleGoalClaCount:5 % 0.53/0.85 [139]P1(a1) % 0.53/0.85 [140]P1(a50) % 0.53/0.85 [141]P2(a1) % 0.53/0.85 [142]P9(a1) % 0.53/0.85 [143]P9(a50) % 0.53/0.85 [144]P3(a1) % 0.53/0.85 [145]P3(a50) % 0.53/0.85 [146]P10(a1) % 0.53/0.85 [147]P10(a50) % 0.53/0.85 [148]P13(a1) % 0.53/0.85 [149]P13(a50) % 0.53/0.85 [150]P15(a1) % 0.53/0.85 [151]P15(a50) % 0.53/0.85 [152]P14(a50) % 0.53/0.85 [170]P7(a25,a5,a47) % 0.53/0.85 [341]~E(a29,a25) % 0.53/0.85 [370]~P7(a29,a5,a47) % 0.53/0.85 [371]~P7(a53,a5,a47) % 0.53/0.85 [372]~P7(a52,a5,a47) % 0.53/0.85 [153]P4(f3(a2)) % 0.53/0.85 [173]P7(f3(a2),a40,f48(a2)) % 0.53/0.85 [186]E(f30(f39(f51(a49,a1))),f39(f51(a49,a1))) % 0.53/0.85 [187]E(f22(f39(f51(a49,a1))),f39(f51(a49,a1))) % 0.53/0.85 [247]P7(f9(a52,a53,f33(a54,f34(a55))),f24(f3(a2),a2),a2) % 0.53/0.85 [393]~P7(f43(a32,a54),f22(f4(a25,f3(a2))),a49) % 0.53/0.85 [339]P7(f33(a54,f34(a55)),f30(f4(a25,f26(f6(a41,f7(f44(a2),f9(a52,a53,f33(a54,f34(a55))),a2,a2,a1),a1,a1,a2),f23(f3(a2),a2),a2))),a49) % 0.53/0.85 [161]P5(f3(x1611),x1611) % 0.53/0.85 [172]P7(f36(x1721),a38,a50) % 0.53/0.85 [191]P8(x1911,f30(x1911),f51(a49,a1)) % 0.53/0.85 [192]P8(x1921,f22(x1921),f51(a49,a1)) % 0.53/0.85 [193]P8(x1931,f37(x1931),f51(a49,a1)) % 0.53/0.85 [194]P8(f22(x1941),f30(x1941),f51(a49,a1)) % 0.53/0.85 [154]E(f21(f21(x1541)),x1541) % 0.53/0.85 [155]E(f30(f30(x1551)),f30(x1551)) % 0.53/0.85 [156]E(f30(f22(x1561)),f30(x1561)) % 0.53/0.85 [157]E(f22(f30(x1571)),f30(x1571)) % 0.53/0.85 [158]E(f22(f22(x1581)),f22(x1581)) % 0.53/0.85 [159]E(f21(f36(x1591)),f36(x1591)) % 0.53/0.85 [160]E(f37(f37(x1601)),f37(x1601)) % 0.53/0.85 [163]E(f23(f3(x1631),x1631),f3(x1631)) % 0.53/0.85 [167]E(f24(f3(x1671),x1671),f39(f51(x1671,a1))) % 0.53/0.85 [168]E(f39(f51(x1681,a1)),f24(f3(x1681),x1681)) % 0.53/0.85 [169]E(f4(a25,f23(x1691,a2)),f4(a25,x1691)) % 0.53/0.85 [195]P8(f13(f3(a2)),f13(x1951),f51(a49,a1)) % 0.53/0.85 [198]E(f12(f30(x1981),f37(x1981),f51(a49,a1)),f30(f37(x1981))) % 0.53/0.85 [199]E(f12(f22(x1991),f37(x1991),f51(a49,a1)),f22(f37(x1991))) % 0.53/0.85 [209]P8(f30(f4(a25,x2091)),f13(x2091),f51(a49,a1)) % 0.53/0.85 [317]E(f30(f46(a32,x3171,a50,a49)),f46(a32,x3171,a50,a49)) % 0.53/0.85 [318]E(f22(f46(a32,x3181,a50,a49)),f46(a32,x3181,a50,a49)) % 0.53/0.85 [382]~P7(f34(x3821),f13(f3(a2)),a49) % 0.53/0.85 [253]P8(f30(f4(a25,f23(x2531,a2))),f30(f4(a25,x2531)),f51(a49,a1)) % 0.53/0.85 [395]~P7(x3951,f30(f39(f51(a49,a1))),a49) % 0.53/0.85 [183]P7(f31(x1831),f37(x1832),a49) % 0.53/0.85 [189]P8(x1891,x1891,f51(x1892,a1)) % 0.53/0.85 [343]~E(f31(x3431),f34(x3432)) % 0.53/0.85 [344]~E(f34(x3441),f43(a32,x3442)) % 0.53/0.85 [345]~E(f31(x3451),f43(a32,x3452)) % 0.53/0.85 [346]~E(f43(a32,x3461),f34(x3462)) % 0.53/0.85 [347]~E(f43(a32,x3471),f31(x3472)) % 0.53/0.85 [383]~P7(f42(x3831,x3832),a38,a50) % 0.53/0.85 [396]~P7(f34(x3961),f46(a32,x3962,a50,a49),a49) % 0.53/0.85 [166]E(f23(f23(x1661,x1662),x1662),x1661) % 0.53/0.85 [171]E(f24(f23(x1711,x1712),x1712),f24(x1711,x1712)) % 0.53/0.85 [177]E(f11(x1771,f3(x1772),x1772),x1771) % 0.53/0.85 [178]E(f11(f3(x1781),x1782,x1781),x1782) % 0.53/0.85 [179]E(f16(x1791,f3(x1792),x1792),f3(x1792)) % 0.53/0.85 [180]E(f26(x1801,f3(x1802),x1802),f3(x1802)) % 0.53/0.85 [181]E(f17(x1811,f3(x1812),x1812),f3(x1812)) % 0.53/0.85 [190]E(f12(x1901,x1901,f51(x1902,a1)),x1901) % 0.53/0.85 [197]P7(f43(a32,f36(x1971)),f13(x1972),a49) % 0.53/0.85 [200]E(f15(x2001,x2001,f51(x2002,a1)),f39(f51(x2002,a1))) % 0.53/0.85 [202]P7(f43(a32,f36(x2021)),f4(x2021,x2022),a49) % 0.53/0.85 [205]P8(f39(f51(x2051,a1)),x2052,f51(x2051,a1)) % 0.53/0.85 [206]E(f12(x2061,f39(f51(x2062,a1)),f51(x2062,a1)),x2061) % 0.53/0.85 [207]E(f15(x2071,f39(f51(x2072,a1)),f51(x2072,a1)),x2071) % 0.53/0.85 [208]E(f12(f39(f51(x2081,a1)),x2082,f51(x2081,a1)),x2082) % 0.53/0.85 [210]P8(f4(x2101,f3(a2)),f4(x2101,x2102),f51(a49,a1)) % 0.53/0.85 [217]E(f15(f39(f51(x2171,a1)),x2172,f51(x2171,a1)),f39(f51(x2171,a1))) % 0.53/0.85 [271]P8(f4(a25,f26(x2711,x2712,a2)),f4(a25,x2712),f51(a49,a1)) % 0.53/0.85 [281]P8(f45(x2811,f30(x2812),a49),f30(f45(x2811,x2812,a49)),f51(a49,a1)) % 0.53/0.85 [282]P8(f45(x2821,f22(x2822),a49),f22(f45(x2821,x2822,a49)),f51(a49,a1)) % 0.53/0.85 [283]P8(f45(x2831,f37(x2832),a49),f37(f45(x2831,x2832,a49)),f51(a49,a1)) % 0.53/0.85 [308]E(f12(f30(f45(x3081,f39(f51(a49,a1)),a49)),f30(x3082),f51(a49,a1)),f30(f45(x3081,x3082,a49))) % 0.53/0.85 [386]~P7(f33(x3861,x3862),f13(f3(a2)),a49) % 0.53/0.85 [389]~P7(x3891,f39(f51(x3892,a1)),x3892) % 0.53/0.85 [390]~P7(f21(f42(x3901,x3902)),a38,a50) % 0.53/0.85 [201]P16(f43(f43(f44(x2011),x2012),x2012)) % 0.53/0.85 [211]E(f20(f18(x2111,f3(x2112),x2112),x2112),x2111) % 0.53/0.85 [213]E(f20(f11(x2131,f3(x2132),x2132),x2132),f20(x2131,x2132)) % 0.53/0.85 [214]E(f19(f11(f3(x2141),x2142,x2141),x2141),f19(x2142,x2141)) % 0.53/0.85 [227]E(f30(f45(f34(x2271),x2272,a49)),f45(f34(x2271),f30(x2272),a49)) % 0.53/0.85 [228]E(f30(f45(f31(x2281),x2282,a49)),f45(f31(x2281),f30(x2282),a49)) % 0.53/0.85 [229]E(f22(f45(f34(x2291),x2292,a49)),f45(f34(x2291),f22(x2292),a49)) % 0.53/0.85 [230]E(f22(f45(f31(x2301),x2302,a49)),f45(f31(x2301),f22(x2302),a49)) % 0.53/0.85 [232]E(f23(f18(x2321,f3(x2322),x2322),x2322),f18(x2321,f3(x2322),x2322)) % 0.53/0.85 [240]P7(f43(a32,f21(f42(x2401,x2402))),f4(x2402,f3(a2)),a49) % 0.53/0.85 [245]E(f30(f45(f43(a32,x2451),x2452,a49)),f45(f43(a32,x2451),f30(x2452),a49)) % 0.53/0.85 [246]E(f12(f30(x2461),f30(x2462),f51(a49,a1)),f30(f12(x2461,x2462,f51(a49,a1)))) % 0.53/0.85 [258]E(f22(f12(f22(x2581),x2582,f51(a49,a1))),f22(f12(x2581,x2582,f51(a49,a1)))) % 0.53/0.85 [303]E(f12(f22(f12(x3031,x3032,f51(a49,a1))),f37(x3031),f51(a49,a1)),f22(f12(f37(x3031),x3032,f51(a49,a1)))) % 0.53/0.85 [304]P8(f30(f12(x3041,x3042,f51(a49,a1))),f12(f30(x3041),f30(x3042),f51(a49,a1)),f51(a49,a1)) % 0.53/0.85 [305]P8(f12(f30(x3051),f30(x3052),f51(a49,a1)),f30(f12(x3051,x3052,f51(a49,a1))),f51(a49,a1)) % 0.53/0.85 [306]P8(f12(f22(x3061),f22(x3062),f51(a49,a1)),f22(f12(x3061,x3062,f51(a49,a1))),f51(a49,a1)) % 0.53/0.85 [307]P8(f12(f37(x3071),f37(x3072),f51(a49,a1)),f37(f12(x3071,x3072,f51(a49,a1))),f51(a49,a1)) % 0.53/0.85 [309]P8(f30(f4(a25,f26(x3091,x3092,a2))),f30(f4(a25,x3092)),f51(a49,a1)) % 0.53/0.85 [391]~P7(f34(x3911),f30(f4(x3912,f3(a2))),a49) % 0.53/0.85 [392]~P16(f43(f39(f51(x3921,a1)),x3922)) % 0.53/0.85 [221]P7(x2211,f45(x2211,x2212,x2213),x2213) % 0.53/0.85 [226]P8(x2261,f45(x2262,x2261,x2263),f51(x2263,a1)) % 0.53/0.85 [348]~E(f34(x3481),f35(x3482,x3483)) % 0.53/0.85 [349]~E(f34(x3491),f33(x3492,x3493)) % 0.53/0.85 [350]~E(f36(x3501),f42(x3502,x3503)) % 0.53/0.85 [351]~E(f31(x3511),f35(x3512,x3513)) % 0.53/0.85 [352]~E(f31(x3521),f33(x3522,x3523)) % 0.53/0.85 [353]~E(f42(x3531,x3532),f36(x3533)) % 0.53/0.85 [354]~E(f35(x3541,x3542),f34(x3543)) % 0.53/0.85 [355]~E(f35(x3551,x3552),f31(x3553)) % 0.53/0.85 [356]~E(f33(x3561,x3562),f34(x3563)) % 0.53/0.85 [357]~E(f33(x3571,x3572),f31(x3573)) % 0.53/0.85 [358]~E(f35(x3581,x3582),f43(a32,x3583)) % 0.53/0.85 [359]~E(f33(x3591,x3592),f43(a32,x3593)) % 0.53/0.85 [360]~E(f43(a32,x3601),f35(x3602,x3603)) % 0.53/0.85 [361]~E(f43(a32,x3611),f33(x3612,x3613)) % 0.53/0.85 [374]~E(f18(x3741,x3742,x3743),x3742) % 0.53/0.85 [377]~E(f18(x3771,x3772,x3773),f3(x3773)) % 0.53/0.85 [397]~P7(f33(x3971,x3972),f46(a32,x3973,a50,a49),a49) % 0.53/0.85 [204]E(f19(f18(x2041,x2042,x2043),x2043),x2041) % 0.53/0.85 [212]P7(f43(a32,f42(x2121,x2122)),f13(x2123),a49) % 0.53/0.85 [215]P7(f43(a32,f42(x2151,x2152)),f4(a25,x2153),a49) % 0.53/0.85 [216]E(f12(x2161,x2162,f51(x2163,a1)),f12(x2162,x2161,f51(x2163,a1))) % 0.53/0.85 [218]P7(f43(a32,f42(x2181,x2182)),f4(x2183,f3(a2)),a49) % 0.53/0.85 [223]P7(f43(a32,f42(x2231,x2232)),f22(f4(a25,x2233)),a49) % 0.53/0.85 [234]E(f16(x2341,f23(x2342,x2343),x2343),f23(f16(x2341,x2342,x2343),x2343)) % 0.53/0.85 [235]E(f45(x2351,f24(x2352,x2353),x2353),f24(f18(x2351,x2352,x2353),x2353)) % 0.53/0.85 [237]E(f45(x2371,f45(x2371,x2372,x2373),x2373),f45(x2371,x2372,x2373)) % 0.53/0.85 [241]E(f11(f23(x2411,x2412),f23(x2413,x2412),x2412),f23(f11(x2413,x2411,x2412),x2412)) % 0.53/0.85 [242]P8(x2421,f12(x2422,x2421,f51(x2423,a1)),f51(x2423,a1)) % 0.53/0.85 [243]P8(x2431,f12(x2431,x2432,f51(x2433,a1)),f51(x2433,a1)) % 0.53/0.85 [244]P8(f15(x2441,x2442,f51(x2443,a1)),x2441,f51(x2443,a1)) % 0.53/0.85 [248]P16(f43(f45(x2481,x2482,x2483),x2481)) % 0.53/0.85 [250]E(f12(f24(x2501,x2502),f24(x2503,x2502),f51(x2502,a1)),f24(f11(x2501,x2503,x2502),x2502)) % 0.53/0.85 [252]E(f11(f26(x2521,x2522,x2523),f17(x2521,x2522,x2523),x2523),x2522) % 0.53/0.85 [254]E(f12(x2541,f12(x2541,x2542,f51(x2543,a1)),f51(x2543,a1)),f12(x2541,x2542,f51(x2543,a1))) % 0.53/0.85 [255]E(f12(x2551,f15(x2552,x2551,f51(x2553,a1)),f51(x2553,a1)),f12(x2551,x2552,f51(x2553,a1))) % 0.53/0.85 [256]E(f12(f15(x2561,x2562,f51(x2563,a1)),x2562,f51(x2563,a1)),f12(x2561,x2562,f51(x2563,a1))) % 0.53/0.85 [257]E(f15(f15(x2571,x2572,f51(x2573,a1)),x2572,f51(x2573,a1)),f15(x2571,x2572,f51(x2573,a1))) % 0.53/0.85 [272]P8(f4(x2721,x2722),f4(x2721,f18(x2723,x2722,a2)),f51(a49,a1)) % 0.53/0.85 [273]E(f12(f45(x2731,f39(f51(x2732,a1)),x2732),x2733,f51(x2732,a1)),f45(x2731,x2733,x2732)) % 0.53/0.85 [274]P8(f24(x2741,x2742),f24(f18(x2743,x2741,x2742),x2742),f51(x2742,a1)) % 0.53/0.85 [275]P8(f24(f16(x2751,x2752,x2753),x2753),f24(x2752,x2753),f51(x2753,a1)) % 0.53/0.85 [366]~E(f36(x3661),f21(f42(x3662,x3663))) % 0.53/0.85 [367]~E(f21(f42(x3671,x3672)),f36(x3673)) % 0.53/0.85 [384]~E(f45(x3841,x3842,x3843),f39(f51(x3843,a1))) % 0.53/0.85 [385]~E(f39(f51(x3851,a1)),f45(x3852,x3853,x3851)) % 0.53/0.85 [222]E(f13(f18(f8(x2221,x2222),x2223,a2)),f13(x2223)) % 0.53/0.85 [224]E(f4(a25,f18(f8(x2241,x2242),x2243,a2)),f4(a25,x2243)) % 0.53/0.85 [233]P7(f43(a32,f21(f42(x2331,x2332))),f13(x2333),a49) % 0.53/0.85 [249]E(f4(x2491,f18(f10(x2491,x2492),x2493,a2)),f45(x2492,f4(x2491,x2493),a49)) % 0.53/0.85 [259]E(f11(f23(x2591,x2592),f18(x2593,f3(x2592),x2592),x2592),f23(f18(x2593,x2591,x2592),x2592)) % 0.53/0.85 [270]E(f46(x2701,f39(f51(x2702,a1)),x2702,x2703),f39(f51(x2703,a1))) % 0.53/0.85 [294]E(f45(f33(x2941,x2942),f30(f45(x2942,x2943,a49)),a49),f30(f45(f33(x2941,x2942),x2943,a49))) % 0.53/0.85 [312]E(f13(f18(f10(x3121,x3122),x3123,a2)),f12(f30(f45(x3122,f39(f51(a49,a1)),a49)),f13(x3123),f51(a49,a1))) % 0.53/0.85 [314]E(f45(x3141,f15(x3142,f45(x3141,f39(f51(x3143,a1)),x3143),f51(x3143,a1)),x3143),f45(x3141,x3142,x3143)) % 0.53/0.85 [328]P8(f22(f45(f33(x3281,x3282),x3283,a49)),f45(f33(x3281,x3282),f22(f45(x3282,x3283,a49)),a49),f51(a49,a1)) % 0.53/0.85 [331]E(f12(f12(f30(f45(x3311,f39(f51(a49,a1)),a49)),f30(f45(x3312,f39(f51(a49,a1)),a49)),f51(a49,a1)),f30(x3313),f51(a49,a1)),f30(f45(x3311,f45(x3312,x3313,a49),a49))) % 0.53/0.85 [394]~P7(f33(x3941,x3942),f30(f4(x3943,f3(a2))),a49) % 0.53/0.85 [276]E(f20(f11(x2761,f18(x2762,f3(x2763),x2763),x2763),x2763),x2762) % 0.53/0.85 [293]E(f4(a25,f11(x2931,f18(f8(x2932,x2933),f3(a2),a2),a2)),f4(a25,x2931)) % 0.53/0.85 [300]E(f23(f11(f23(x3001,x3002),f18(x3003,f3(x3002),x3002),x3002),x3002),f18(x3003,x3001,x3002)) % 0.53/0.85 [324]E(f45(f35(x3241,x3242),f30(f45(x3241,f45(x3242,x3243,a49),a49)),a49),f30(f45(f35(x3241,x3242),x3243,a49))) % 0.53/0.85 [325]E(f45(f35(x3251,x3252),f22(f45(x3251,f45(x3252,x3253,a49),a49)),a49),f22(f45(f35(x3251,x3252),x3253,a49))) % 0.53/0.85 [338]E(f24(f16(f6(a41,f7(f44(x3381),x3382,x3381,x3381,a1),a1,a1,x3381),x3383,x3381),x3381),f15(f24(x3383,x3381),f45(x3382,f39(f51(x3381,a1)),x3381),f51(x3381,a1))) % 0.53/0.85 [363]~E(f33(x3631,x3632),f35(x3633,x3634)) % 0.53/0.85 [365]~E(f10(x3651,x3652),f8(x3653,x3654)) % 0.53/0.85 [260]E(f45(x2601,f45(x2602,x2603,x2604),x2604),f45(x2602,f45(x2601,x2603,x2604),x2604)) % 0.53/0.85 [266]E(f18(x2661,f11(x2662,x2663,x2664),x2664),f11(f18(x2661,x2662,x2664),x2663,x2664)) % 0.53/0.85 [268]E(f11(f11(x2681,x2682,x2683),x2684,x2683),f11(x2681,f11(x2682,x2684,x2683),x2683)) % 0.53/0.85 [288]E(f11(f16(x2881,x2882,x2883),f16(x2881,x2884,x2883),x2883),f16(x2881,f11(x2882,x2884,x2883),x2883)) % 0.53/0.85 [295]E(f12(x2951,f12(x2952,x2953,f51(x2954,a1)),f51(x2954,a1)),f12(x2952,f12(x2951,x2953,f51(x2954,a1)),f51(x2954,a1))) % 0.53/0.85 [297]E(f12(f12(x2971,x2972,f51(x2973,a1)),x2974,f51(x2973,a1)),f12(x2971,f12(x2972,x2974,f51(x2973,a1)),f51(x2973,a1))) % 0.53/0.85 [310]E(f12(f15(x3101,x3102,f51(x3103,a1)),f15(x3104,x3102,f51(x3103,a1)),f51(x3103,a1)),f15(f12(x3101,x3104,f51(x3103,a1)),x3102,f51(x3103,a1))) % 0.53/0.85 [311]E(f15(f15(x3111,x3112,f51(x3113,a1)),f45(x3114,f39(f51(x3113,a1)),x3113),f51(x3113,a1)),f15(x3111,f45(x3114,x3112,x3113),f51(x3113,a1))) % 0.53/0.85 [322]E(f15(f15(x3221,f45(x3222,f39(f51(x3223,a1)),x3223),f51(x3223,a1)),x3224,f51(x3223,a1)),f15(x3221,f45(x3222,x3224,x3223),f51(x3223,a1))) % 0.53/0.85 [368]~E(f42(x3681,x3682),f21(f42(x3683,x3684))) % 0.53/0.85 [369]~E(f21(f42(x3691,x3692)),f42(x3693,x3694)) % 0.53/0.85 [277]E(f45(x2771,f12(x2772,x2773,f51(x2774,a1)),x2774),f12(x2772,f45(x2771,x2773,x2774),f51(x2774,a1))) % 0.53/0.85 [278]E(f45(x2781,f12(x2782,x2783,f51(x2784,a1)),x2784),f12(f45(x2781,x2782,x2784),x2783,f51(x2784,a1))) % 0.53/0.85 [284]E(f4(a25,f18(f9(x2841,x2842,x2843),x2844,a2)),f45(x2843,f4(a25,x2844),a49)) % 0.53/0.85 [287]E(f4(x2871,f18(f9(x2871,x2872,x2873),x2874,a2)),f45(x2873,f4(x2871,x2874),a49)) % 0.53/0.85 [316]P7(x3161,f24(f11(x3162,f18(x3161,x3163,x3164),x3164),x3164),x3164) % 0.53/0.85 [321]E(f13(f18(f9(x3211,x3212,x3213),x3214,a2)),f12(f30(f45(x3213,f39(f51(a49,a1)),a49)),f13(x3214),f51(a49,a1))) % 0.53/0.85 [323]E(f4(a25,f11(x3231,f18(f9(x3232,x3233,x3234),f3(a2),a2),a2)),f45(x3234,f4(a25,x3231),a49)) % 0.53/0.85 [378]~E(f8(x3781,x3782),f9(x3783,x3784,x3785)) % 0.53/0.85 [379]~E(f10(x3791,x3792),f9(x3793,x3794,x3795)) % 0.53/0.85 [380]~E(f9(x3801,x3802,x3803),f8(x3804,x3805)) % 0.53/0.85 [381]~E(f9(x3811,x3812,x3813),f10(x3814,x3815)) % 0.53/0.85 [326]E(f46(x3261,f45(x3262,x3263,x3264),x3264,x3265),f45(f43(x3261,x3262),f46(x3261,x3263,x3264,x3265),x3265)) % 0.53/0.85 [327]E(f45(f43(x3271,x3272),f46(x3271,x3273,x3274,x3275),x3275),f46(x3271,f45(x3272,x3273,x3274),x3274,x3275)) % 0.53/0.85 [330]E(f12(f46(x3301,x3302,x3303,x3304),f46(x3301,x3305,x3303,x3304),f51(x3304,a1)),f46(x3301,f12(x3302,x3305,f51(x3303,a1)),x3303,x3304)) % 0.53/0.85 [336]P8(f15(f46(x3361,x3362,x3363,x3364),f46(x3361,x3365,x3363,x3364),f51(x3364,a1)),f46(x3361,f15(x3362,x3365,f51(x3363,a1)),x3363,x3364),f51(x3364,a1)) % 0.53/0.85 [333]E(f43(f6(x3331,x3332,x3333,x3334,x3335),x3336),f43(x3331,f43(x3332,x3336))) % 0.53/0.85 [335]E(f43(f7(x3351,x3352,x3353,x3354,x3355),x3356),f43(f43(x3351,x3356),x3352)) % 0.53/0.85 [337]E(f46(x3371,f46(x3372,x3373,x3374,x3375),x3375,x3376),f46(f6(x3371,x3372,x3375,x3376,x3374),x3373,x3374,x3376)) % 0.53/0.85 [435]E(f21(x4351),x4351)+~P7(x4351,a38,a50) % 0.53/0.85 [453]~P7(x4531,a38,a50)+P7(f21(x4531),a38,a50) % 0.53/0.85 [458]P7(x4581,a38,a50)+~P7(f21(x4581),a38,a50) % 0.53/0.85 [425]~P13(x4252)+P8(x4251,x4251,x4252) % 0.53/0.85 [426]~P15(x4262)+P8(x4261,x4261,x4262) % 0.53/0.85 [398]E(x3981,x3982)+~E(f34(x3981),f34(x3982)) % 0.53/0.85 [399]E(x3991,x3992)+~E(f36(x3991),f36(x3992)) % 0.53/0.85 [400]E(x4001,x4002)+~E(f31(x4001),f31(x4002)) % 0.53/0.85 [401]E(x4011,x4012)+~E(f21(x4011),f21(x4012)) % 0.53/0.85 [403]~E(f23(x4031,x4032),f3(x4032))+E(x4031,f3(x4032)) % 0.53/0.85 [404]~P1(x4042)+P1(f51(x4041,x4042)) % 0.53/0.85 [405]~P2(x4052)+P2(f51(x4051,x4052)) % 0.53/0.85 [406]~P1(x4062)+P9(f51(x4061,x4062)) % 0.53/0.85 [407]~P3(x4072)+P3(f51(x4071,x4072)) % 0.53/0.85 [408]~P10(x4082)+P10(f51(x4081,x4082)) % 0.53/0.85 [409]~P13(x4092)+P13(f51(x4091,x4092)) % 0.53/0.85 [410]~P15(x4102)+P15(f51(x4101,x4102)) % 0.53/0.85 [411]E(x4111,x4112)+~E(f43(a32,x4111),f43(a32,x4112)) % 0.53/0.85 [427]~P9(x4272)+E(f12(x4271,x4271,x4272),x4271) % 0.53/0.85 [428]~P5(x4281,x4282)+P5(f23(x4281,x4282),x4282) % 0.53/0.85 [429]~P10(x4291)+P8(f39(x4291),x4292,x4291) % 0.53/0.85 [434]P5(x4341,x4342)+~P5(f23(x4341,x4342),x4342) % 0.53/0.85 [447]P7(f19(x4471,x4472),f24(x4471,x4472),x4472)+E(x4471,f3(x4472)) % 0.53/0.85 [448]P7(f20(x4481,x4482),f24(x4481,x4482),x4482)+E(x4481,f3(x4482)) % 0.53/0.85 [459]~P7(x4591,x4592,a49)+P7(x4591,f30(x4592),a49) % 0.53/0.85 [460]~P7(x4601,x4602,a49)+P7(x4601,f22(x4602),a49) % 0.53/0.85 [461]~P7(x4611,x4612,a49)+P7(x4611,f37(x4612),a49) % 0.53/0.85 [470]~P7(x4701,f22(x4702),a49)+P7(x4701,f30(x4702),a49) % 0.53/0.85 [473]~P7(f34(x4731),f37(x4732),a49)+P7(f34(x4731),x4732,a49) % 0.53/0.85 [517]~P8(x5171,x5172,f51(a49,a1))+P8(f30(x5171),f30(x5172),f51(a49,a1)) % 0.53/0.85 [518]~P8(x5181,x5182,f51(a49,a1))+P8(f22(x5181),f22(x5182),f51(a49,a1)) % 0.53/0.85 [519]~P8(x5191,x5192,f51(a49,a1))+P8(f37(x5191),f37(x5192),f51(a49,a1)) % 0.53/0.85 [525]~P7(f43(a32,x5251),f37(x5252),a49)+P7(f43(a32,x5251),x5252,a49) % 0.53/0.85 [526]P8(f30(x5261),f30(x5262),f51(a49,a1))+~P8(x5261,f30(x5262),f51(a49,a1)) % 0.53/0.85 [527]P8(f22(x5271),f22(x5272),f51(a49,a1))+~P8(x5271,f22(x5272),f51(a49,a1)) % 0.53/0.85 [528]P8(f37(x5281),f37(x5282),f51(a49,a1))+~P8(x5281,f37(x5282),f51(a49,a1)) % 0.53/0.85 [530]P8(x5301,f30(x5302),f51(a49,a1))+~P8(f30(x5301),f30(x5302),f51(a49,a1)) % 0.53/0.85 [531]P8(x5311,f22(x5312),f51(a49,a1))+~P8(f22(x5311),f22(x5312),f51(a49,a1)) % 0.53/0.85 [532]P8(x5321,f37(x5322),f51(a49,a1))+~P8(f37(x5321),f37(x5322),f51(a49,a1)) % 0.53/0.85 [711]P7(x7111,x7112,a50)+~P7(f43(a32,x7111),f46(a32,x7112,a50,a49),a49) % 0.53/0.85 [423]E(x4231,f3(x4232))+E(f19(f23(x4231,x4232),x4232),f20(x4231,x4232)) % 0.53/0.85 [424]E(x4241,f3(x4242))+E(f20(f23(x4241,x4242),x4242),f19(x4241,x4242)) % 0.53/0.85 [430]~P2(x4302)+E(f12(x4301,f39(x4302),x4302),x4301) % 0.53/0.85 [431]~P2(x4311)+E(f12(f39(x4311),x4312,x4311),x4312) % 0.53/0.85 [432]E(x4321,f3(x4322))+~E(f24(x4321,x4322),f39(f51(x4322,a1))) % 0.53/0.85 [433]E(x4331,f3(x4332))+~E(f39(f51(x4332,a1)),f24(x4331,x4332)) % 0.53/0.85 [479]P7(x4791,f30(x4792),a49)+~P7(x4791,f30(f30(x4792)),a49) % 0.53/0.85 [480]P7(x4801,f22(x4802),a49)+~P7(x4801,f22(f22(x4802)),a49) % 0.53/0.85 [481]P7(x4811,f37(x4812),a49)+~P7(x4811,f37(f37(x4812)),a49) % 0.53/0.85 [499]~P7(x4991,a5,a47)+P7(f43(a32,f36(x4991)),f4(a25,x4992),a49) % 0.53/0.85 [523]~P7(x5231,f30(x5232),a49)+E(f30(f45(x5231,x5232,a49)),f30(x5232)) % 0.53/0.85 [524]~P7(x5241,f22(x5242),a49)+E(f22(f45(x5241,x5242,a49)),f22(x5242)) % 0.53/0.85 [537]P7(x5371,f13(x5372),a49)+~P7(x5371,f30(f4(a25,x5372)),a49) % 0.53/0.85 [541]~P8(x5411,x5412,f51(a49,a1))+P8(f37(f22(x5411)),f37(f22(x5412)),f51(a49,a1)) % 0.53/0.85 [543]~P8(x5431,f39(f51(x5432,a1)),f51(x5432,a1))+E(x5431,f39(f51(x5432,a1))) % 0.53/0.85 [681]P8(f30(f45(x6811,x6812,a49)),f12(f37(f22(x6812)),f30(x6812),f51(a49,a1)),f51(a49,a1))+~P7(x6811,f37(f22(x6812)),a49) % 0.53/0.85 [610]~P7(x6101,f37(f22(x6102)),a49)+E(f37(f22(f45(x6101,x6102,a49))),f37(f22(x6102))) % 0.53/0.85 [673]~P7(x6731,f13(x6732),a49)+P8(f30(f45(x6731,f39(f51(a49,a1)),a49)),f13(x6732),f51(a49,a1)) % 0.53/0.85 [697]~P7(x6971,f37(f22(x6972)),a49)+P8(f30(f45(x6971,f39(f51(a49,a1)),a49)),f12(f37(f22(x6972)),f30(x6972),f51(a49,a1)),f51(a49,a1)) % 0.53/0.85 [418]E(x4181,x4182)+~E(f23(x4181,x4183),f23(x4182,x4183)) % 0.53/0.85 [438]~E(f11(x4383,x4381,x4382),x4383)+E(x4381,f3(x4382)) % 0.53/0.85 [439]~E(f11(x4391,x4393,x4392),x4393)+E(x4391,f3(x4392)) % 0.53/0.85 [442]~E(f11(x4423,x4421,x4422),f3(x4422))+E(x4421,f3(x4422)) % 0.53/0.85 [443]~E(f11(x4431,x4433,x4432),f3(x4432))+E(x4431,f3(x4432)) % 0.53/0.85 [444]P7(x4441,x4442,x4443)+~P16(f43(x4442,x4441)) % 0.53/0.85 [449]~P1(x4493)+E(f12(x4491,x4492,x4493),f12(x4492,x4491,x4493)) % 0.53/0.85 [450]~P9(x4503)+E(f12(x4501,x4502,x4503),f12(x4502,x4501,x4503)) % 0.53/0.85 [451]~P7(x4512,x4511,x4513)+P16(f43(x4511,x4512)) % 0.53/0.85 [457]~P7(x4571,x4572,x4573)+E(f45(x4571,x4572,x4573),x4572) % 0.53/0.85 [462]~P5(x4622,x4623)+P5(f16(x4621,x4622,x4623),x4623) % 0.53/0.85 [463]~P5(x4632,x4633)+P5(f26(x4631,x4632,x4633),x4633) % 0.53/0.85 [464]~P5(x4642,x4643)+P5(f17(x4641,x4642,x4643),x4643) % 0.53/0.85 [474]~P1(x4743)+P8(x4741,f12(x4742,x4741,x4743),x4743) % 0.53/0.85 [475]~P9(x4753)+P8(x4751,f12(x4752,x4751,x4753),x4753) % 0.53/0.85 [476]~P1(x4763)+P8(x4761,f12(x4761,x4762,x4763),x4763) % 0.53/0.85 [477]~P9(x4773)+P8(x4771,f12(x4771,x4772,x4773),x4773) % 0.53/0.85 [500]P7(x5001,f30(x5002),a49)+~P7(f35(x5003,x5001),f30(x5002),a49) % 0.53/0.85 [501]P7(x5011,f30(x5012),a49)+~P7(f35(x5011,x5013),f30(x5012),a49) % 0.53/0.85 [502]P7(x5021,f30(x5022),a49)+~P7(f33(x5023,x5021),f30(x5022),a49) % 0.53/0.85 [503]P7(x5031,f22(x5032),a49)+~P7(f35(x5033,x5031),f22(x5032),a49) % 0.53/0.85 [504]P7(x5041,f22(x5042),a49)+~P7(f35(x5041,x5043),f22(x5042),a49) % 0.53/0.85 [505]P7(x5051,f13(x5052),a49)+~P7(f35(x5053,x5051),f13(x5052),a49) % 0.53/0.85 [506]P7(x5061,f13(x5062),a49)+~P7(f35(x5061,x5063),f13(x5062),a49) % 0.53/0.85 [520]P5(x5201,x5202)+~P5(f18(x5203,x5201,x5202),x5202) % 0.53/0.85 [521]P5(x5211,x5212)+~P5(f11(x5213,x5211,x5212),x5212) % 0.53/0.85 [522]P5(x5221,x5222)+~P5(f11(x5221,x5223,x5222),x5222) % 0.53/0.85 [534]P7(x5341,f13(x5342),a49)+~P7(f10(x5343,x5341),f24(x5342,a2),a2) % 0.53/0.85 [547]P7(x5471,f4(x5472,x5473),a49)+~P7(f10(x5472,x5471),f24(x5473,a2),a2) % 0.53/0.85 [550]P7(f27(x5501,x5502,x5503),f24(x5502,x5503),x5503)+E(f26(x5501,x5502,x5503),x5502) % 0.53/0.85 [595]~P7(x5951,f24(x5952,x5953),x5953)+~P5(f18(x5951,x5952,x5953),x5953) % 0.53/0.85 [454]E(x4541,f3(x4542))+E(f20(f18(x4543,x4541,x4542),x4542),f20(x4541,x4542)) % 0.53/0.85 [455]E(x4551,f3(x4552))+E(f20(f11(x4553,x4551,x4552),x4552),f20(x4551,x4552)) % 0.53/0.85 [456]E(x4561,f3(x4562))+E(f19(f11(x4561,x4563,x4562),x4562),f19(x4561,x4562)) % 0.53/0.85 [489]~E(f23(x4891,x4893),f18(x4892,f3(x4893),x4893))+E(x4891,f18(x4892,f3(x4893),x4893)) % 0.53/0.85 [490]~E(f18(x4902,f3(x4903),x4903),f23(x4901,x4903))+E(x4901,f18(x4902,f3(x4903),x4903)) % 0.53/0.85 [497]E(x4971,f39(f51(x4972,a1)))+~E(f12(x4973,x4971,f51(x4972,a1)),f39(f51(x4972,a1))) % 0.53/0.85 [498]E(x4981,f39(f51(x4982,a1)))+~E(f12(x4981,x4983,f51(x4982,a1)),f39(f51(x4982,a1))) % 0.53/0.85 [511]~P8(x5111,x5112,f51(x5113,a1))+E(f12(x5111,x5112,f51(x5113,a1)),x5112) % 0.53/0.85 [512]~P8(x5122,x5121,f51(x5123,a1))+E(f12(x5121,x5122,f51(x5123,a1)),x5121) % 0.53/0.85 [513]P8(x5131,x5132,f51(x5133,a1))+~E(f12(x5131,x5132,f51(x5133,a1)),x5132) % 0.53/0.85 [535]~P1(x5353)+E(f12(x5351,f12(x5351,x5352,x5353),x5353),f12(x5351,x5352,x5353)) % 0.53/0.85 [536]~P9(x5363)+E(f12(x5361,f12(x5361,x5362,x5363),x5363),f12(x5361,x5362,x5363)) % 0.53/0.85 [539]P7(x5391,f37(f22(x5392)),a49)+~P7(f35(x5393,x5391),f37(f22(x5392)),a49) % 0.53/0.85 [540]P7(x5401,f37(f22(x5402)),a49)+~P7(f35(x5401,x5403),f37(f22(x5402)),a49) % 0.53/0.85 [542]~E(f22(x5422),f22(x5423))+E(f22(f45(x5421,x5422,a49)),f22(f45(x5421,x5423,a49))) % 0.53/0.85 [620]~P8(x6201,x6202,f51(x6203,a1))+E(f12(x6201,f15(x6202,x6201,f51(x6203,a1)),f51(x6203,a1)),x6202) % 0.53/0.85 [621]~P7(x6211,f30(x6213),a49)+P7(x6211,f30(f45(x6212,x6213,a49)),a49) % 0.53/0.85 [622]~P7(x6221,f22(x6223),a49)+P7(x6221,f22(f45(x6222,x6223,a49)),a49) % 0.53/0.85 [649]E(f26(x6491,x6492,x6493),x6492)+~P16(f43(x6491,f27(x6491,x6492,x6493))) % 0.53/0.85 [655]P7(x6551,x6552,x6553)+E(f15(f45(x6551,x6552,x6553),f45(x6551,f39(f51(x6553,a1)),x6553),f51(x6553,a1)),x6552) % 0.53/0.85 [667]~P7(x6671,x6673,a49)+P8(f30(f45(x6671,x6672,a49)),f12(f30(x6673),f30(x6672),f51(a49,a1)),f51(a49,a1)) % 0.53/0.85 [720]P8(f22(f45(x7201,x7202,a49)),f12(f37(f22(x7203)),f22(f12(x7203,x7202,f51(a49,a1))),f51(a49,a1)),f51(a49,a1))+~P7(x7201,f37(f22(x7203)),a49) % 0.53/0.85 [478]E(x4781,x4782)+~P16(f43(f43(f44(x4783),x4781),x4782)) % 0.53/0.85 [544]P7(x5441,a5,a47)+E(f4(a25,f18(f10(x5441,x5442),x5443,a2)),f4(a25,x5443)) % 0.53/0.85 [560]E(x5601,a25)+E(f4(x5601,f18(f8(x5601,x5602),x5603,a2)),f45(x5602,f4(x5601,x5603),a49)) % 0.53/0.85 [561]P7(x5611,f13(x5612),a49)+~P7(x5611,f30(f4(x5613,f3(a2))),a49) % 0.53/0.85 [584]~P7(x5842,a5,a47)+P7(f43(a32,f21(f42(x5841,x5842))),f4(a25,x5843),a49) % 0.53/0.85 [602]~P7(x6021,a5,a47)+E(f4(a25,f18(f10(x6021,x6022),x6023,a2)),f45(x6022,f4(a25,x6023),a49)) % 0.53/0.85 [608]E(x6081,x6082)+~E(f45(x6081,f39(f51(x6083,a1)),x6083),f45(x6082,f39(f51(x6083,a1)),x6083)) % 0.53/0.85 [609]P7(f43(a32,f21(x6091)),f22(x6093),a49)+E(f22(f45(f33(x6091,x6092),x6093,a49)),f45(f33(x6091,x6092),f22(x6093),a49)) % 0.53/0.85 [645]E(x6451,x6452)+~P7(x6451,f45(x6452,f39(f51(x6453,a1)),x6453),x6453) % 0.53/0.85 [653]~P7(x6531,f22(x6533),a49)+P7(x6531,f22(f12(x6532,x6533,f51(a49,a1))),a49) % 0.53/0.85 [683]~P7(f43(a32,f21(x6831)),f22(x6833),a49)+E(f45(f33(x6831,x6832),f22(f45(x6832,x6833,a49)),a49),f22(f45(f33(x6831,x6832),x6833,a49))) % 0.53/0.85 [695]~P7(x6951,x6952,x6953)+E(f45(x6951,f15(x6952,f45(x6951,f39(f51(x6953,a1)),x6953),f51(x6953,a1)),x6953),x6952) % 0.53/0.85 [706]E(f17(x7061,x7062,x7063),f3(x7063))+~P16(f43(x7061,f19(f17(x7061,x7062,x7063),x7063))) % 0.53/0.85 [719]~P7(f43(a32,f21(x7191)),f22(x7193),a49)+P8(f45(f33(x7191,x7192),f22(f45(x7192,x7193,a49)),a49),f22(f45(f33(x7191,x7192),x7193,a49)),f51(a49,a1)) % 0.53/0.85 [736]~P7(x7361,x7362,a50)+P7(f43(a32,x7361),f22(f12(f46(a32,x7362,a50,a49),x7363,f51(a49,a1))),a49) % 0.53/0.85 [666]P7(x6662,a5,a47)+E(f4(a25,f11(x6661,f18(f10(x6662,x6663),f3(a2),a2),a2)),f4(a25,x6661)) % 0.53/0.85 [682]~P7(x6822,a5,a47)+E(f4(a25,f11(x6821,f18(f10(x6822,x6823),f3(a2),a2),a2)),f45(x6823,f4(a25,x6821),a49)) % 0.53/0.85 [412]E(x4121,x4122)+~E(f42(x4123,x4121),f42(x4124,x4122)) % 0.53/0.85 [413]E(x4131,x4132)+~E(f35(x4133,x4131),f35(x4134,x4132)) % 0.53/0.85 [414]E(x4141,x4142)+~E(f33(x4143,x4141),f33(x4144,x4142)) % 0.53/0.85 [415]E(x4151,x4152)+~E(f8(x4153,x4151),f8(x4154,x4152)) % 0.53/0.85 [416]E(x4161,x4162)+~E(f10(x4163,x4161),f10(x4164,x4162)) % 0.53/0.85 [417]E(x4171,x4172)+~E(f42(x4171,x4173),f42(x4172,x4174)) % 0.53/0.85 [419]E(x4191,x4192)+~E(f35(x4191,x4193),f35(x4192,x4194)) % 0.53/0.85 [420]E(x4201,x4202)+~E(f33(x4201,x4203),f33(x4202,x4204)) % 0.53/0.85 [421]E(x4211,x4212)+~E(f8(x4211,x4213),f8(x4212,x4214)) % 0.53/0.85 [422]E(x4221,x4222)+~E(f10(x4221,x4223),f10(x4222,x4224)) % 0.53/0.85 [485]E(x4851,x4852)+~E(f11(x4853,x4851,x4854),f11(x4853,x4852,x4854)) % 0.53/0.85 [488]E(x4881,x4882)+~E(f11(x4881,x4883,x4884),f11(x4882,x4883,x4884)) % 0.53/0.85 [558]~P7(x5581,x5583,x5584)+P7(x5581,f45(x5582,x5583,x5584),x5584) % 0.53/0.85 [586]~P8(x5861,x5863,f51(x5864,a1))+P8(x5861,f45(x5862,x5863,x5864),f51(x5864,a1)) % 0.53/0.85 [615]P7(x6151,x6152,x6153)+~P8(f45(x6151,x6154,x6153),x6152,f51(x6153,a1)) % 0.53/0.85 [616]P7(x6161,f13(x6162),a49)+~P7(f9(x6163,x6164,x6161),f24(x6162,a2),a2) % 0.53/0.85 [628]P7(x6281,f4(a25,x6282),a49)+~P7(f9(x6283,x6284,x6281),f24(x6282,a2),a2) % 0.53/0.85 [629]P7(x6291,f4(x6292,x6293),a49)+~P7(f9(x6292,x6294,x6291),f24(x6293,a2),a2) % 0.53/0.85 [630]~P8(f45(x6304,x6301,x6303),x6302,f51(x6303,a1))+P8(x6301,x6302,f51(x6303,a1)) % 0.53/0.85 [643]~P8(x6432,x6434,f51(x6433,a1))+P8(f45(x6431,x6432,x6433),f45(x6431,x6434,x6433),f51(x6433,a1)) % 0.53/0.85 [693]P7(f28(x6931,x6934,x6932,x6933),f24(x6932,x6933),x6933)+E(f26(x6931,x6932,x6933),f26(x6934,x6932,x6933)) % 0.53/0.85 [507]P16(f43(x5071,x5072))+E(f26(x5071,f18(x5072,x5073,x5074),x5074),f3(x5074)) % 0.53/0.85 [553]P16(f43(x5531,x5532))+E(f16(x5531,f18(x5532,x5533,x5534),x5534),f16(x5531,x5533,x5534)) % 0.53/0.85 [554]P16(f43(x5541,x5542))+E(f17(x5541,f18(x5542,x5543,x5544),x5544),f18(x5542,x5543,x5544)) % 0.53/0.85 [568]~P16(f43(x5681,x5682))+E(f17(x5681,f18(x5682,x5683,x5684),x5684),f17(x5681,x5683,x5684)) % 0.53/0.85 [581]~P16(f43(x5812,x5814))+P16(f43(f45(x5811,x5812,x5813),x5814)) % 0.53/0.85 [582]~P7(x5821,x5823,x5824)+P7(x5821,f12(x5822,x5823,f51(x5824,a1)),x5824) % 0.53/0.85 [583]~P7(x5831,x5832,x5834)+P7(x5831,f12(x5832,x5833,f51(x5834,a1)),x5834) % 0.53/0.85 [604]~P1(x6044)+E(f12(x6041,f12(x6042,x6043,x6044),x6044),f12(x6042,f12(x6041,x6043,x6044),x6044)) % 0.53/0.85 [605]~P9(x6054)+E(f12(x6051,f12(x6052,x6053,x6054),x6054),f12(x6052,f12(x6051,x6053,x6054),x6054)) % 0.53/0.85 [606]~P1(x6063)+E(f12(f12(x6061,x6062,x6063),x6064,x6063),f12(x6061,f12(x6062,x6064,x6063),x6063)) % 0.53/0.85 [607]~P9(x6073)+E(f12(f12(x6071,x6072,x6073),x6074,x6073),f12(x6071,f12(x6072,x6074,x6073),x6073)) % 0.53/0.85 [617]~P7(x6171,x6174,x6173)+E(f15(f45(x6171,x6172,x6173),x6174,f51(x6173,a1)),f15(x6172,x6174,f51(x6173,a1))) % 0.53/0.85 [631]~P16(f43(x6311,x6312))+E(f16(x6311,f18(x6312,x6313,x6314),x6314),f18(x6312,f16(x6311,x6313,x6314),x6314)) % 0.53/0.85 [632]~P16(f43(x6321,x6322))+E(f26(x6321,f18(x6322,x6323,x6324),x6324),f18(x6322,f26(x6321,x6323,x6324),x6324)) % 0.53/0.85 [634]P7(x6341,x6342,x6343)+~P7(x6341,f15(x6342,x6344,f51(x6343,a1)),x6343) % 0.53/0.85 [637]~P7(f9(x6373,x6374,x6371),f24(x6372,a2),a2)+P7(x6371,f30(f4(a25,x6372)),a49) % 0.53/0.85 [638]~P7(f9(x6383,x6384,x6381),f24(x6382,a2),a2)+P7(x6381,f22(f4(a25,x6382)),a49) % 0.53/0.85 [642]~P7(x6421,x6422,x6423)+~P7(x6421,f15(x6424,x6422,f51(x6423,a1)),x6423) % 0.53/0.85 [650]P8(x6501,x6502,f51(x6503,a1))+~P8(f12(x6504,x6501,f51(x6503,a1)),x6502,f51(x6503,a1)) % 0.53/0.85 [651]P8(x6511,x6512,f51(x6513,a1))+~P8(f12(x6511,x6514,f51(x6513,a1)),x6512,f51(x6513,a1)) % 0.53/0.85 [657]~E(f46(x6573,x6571,x6572,x6574),f39(f51(x6574,a1)))+E(x6571,f39(f51(x6572,a1))) % 0.53/0.85 [664]~P7(x6642,f24(f26(x6641,x6643,x6644),x6644),x6644)+P16(f43(x6641,x6642)) % 0.53/0.85 [668]P7(x6681,f24(x6682,x6683),x6683)+~P7(x6681,f24(f26(x6684,x6682,x6683),x6683),x6683) % 0.53/0.85 [679]~P8(f15(x6791,x6792,f51(x6794,a1)),x6793,f51(x6794,a1))+P8(x6791,f12(x6792,x6793,f51(x6794,a1)),f51(x6794,a1)) % 0.53/0.85 [680]~P8(x6801,f12(x6802,x6804,f51(x6803,a1)),f51(x6803,a1))+P8(f15(x6801,x6802,f51(x6803,a1)),x6804,f51(x6803,a1)) % 0.53/0.85 [727]~P6(x7271,x7272,x7273,x7274)+P7(f9(x7271,x7272,f56(x7271,x7272,x7273,x7274)),f24(x7274,a2),a2) % 0.53/0.85 [587]~E(f23(x5871,x5873),f18(x5874,x5872,x5873))+E(x5871,f11(f23(x5872,x5873),f18(x5874,f3(x5873),x5873),x5873)) % 0.53/0.85 [635]~P16(f43(x6352,x6354))+P16(f43(f12(x6351,x6352,f51(x6353,a1)),x6354)) % 0.53/0.85 [636]~P16(f43(x6361,x6364))+P16(f43(f12(x6361,x6362,f51(x6363,a1)),x6364)) % 0.53/0.85 [654]P7(x6541,x6544,x6543)+E(f15(f45(x6541,x6542,x6543),x6544,f51(x6543,a1)),f45(x6541,f15(x6542,x6544,f51(x6543,a1)),x6543)) % 0.53/0.85 [708]~P7(x7081,f22(f4(a25,x7084)),a49)+P7(x7081,f22(f4(a25,f18(f8(x7082,x7083),x7084,a2))),a49) % 0.53/0.85 [709]~P7(x7091,f22(f4(a25,x7094)),a49)+P7(x7091,f22(f4(a25,f18(f10(x7092,x7093),x7094,a2))),a49) % 0.53/0.85 [741]~P6(x7412,x7413,x7411,x7414)+P7(x7411,f30(f45(f56(x7412,x7413,x7411,x7414),f39(f51(a49,a1)),a49)),a49) % 0.53/0.85 [768]~P6(x7681,x7682,x7683,x7684)+~P7(x7683,f30(f4(a25,f26(f6(a41,f7(f44(a2),f9(x7681,x7682,f56(x7681,x7682,x7683,x7684)),a2,a2,a1),a1,a1,a2),f23(x7684,a2),a2))),a49) % 0.53/0.85 [483]E(x4831,x4832)+~E(f18(x4833,x4831,x4834),f18(x4835,x4832,x4834)) % 0.53/0.85 [486]E(x4861,x4862)+~E(f18(x4861,x4863,x4864),f18(x4862,x4865,x4864)) % 0.53/0.85 [515]~E(f18(x5152,x5153,x5154),f16(x5151,x5155,x5154))+P16(f43(x5151,x5152)) % 0.53/0.85 [533]~E(f17(x5331,x5332,x5333),f18(x5334,x5335,x5333))+~P16(f43(x5331,x5334)) % 0.53/0.85 [691]~P7(x6912,x6913,x6914)+P7(f43(x6911,x6912),f46(x6911,x6913,x6914,x6915),x6915) % 0.53/0.85 [722]~P8(x7222,x7225,f51(x7223,a1))+P8(f46(x7221,x7222,x7223,x7224),f46(x7221,x7225,x7223,x7224),f51(x7224,a1)) % 0.53/0.85 [652]~E(f17(x6521,x6522,x6523),f18(x6524,x6525,x6523))+E(f11(f26(x6521,x6522,x6523),f18(x6524,x6525,x6523),x6523),x6522) % 0.53/0.85 [710]~P7(x7102,x7103,x7104)+E(f45(f43(x7101,x7102),f46(x7101,x7103,x7104,x7105),x7105),f46(x7101,x7103,x7104,x7105)) % 0.53/0.85 [658]P16(f43(x6581,x6583))+E(f26(x6581,f11(x6582,f18(x6583,x6584,x6585),x6585),x6585),f26(x6581,x6582,x6585)) % 0.53/0.85 [670]E(x6701,x6702)+~E(f11(x6703,f18(x6701,f3(x6704),x6704),x6704),f11(x6705,f18(x6702,f3(x6704),x6704),x6704)) % 0.53/0.85 [671]E(x6711,x6712)+~E(f11(x6711,f18(x6713,f3(x6714),x6714),x6714),f11(x6712,f18(x6715,f3(x6714),x6714),x6714)) % 0.53/0.85 [726]~P7(x7261,f22(f4(a25,x7265)),a49)+P7(x7261,f22(f4(a25,f18(f9(x7262,x7263,x7264),x7265,a2))),a49) % 0.53/0.85 [482]E(x4821,x4822)+~E(f9(x4823,x4824,x4821),f9(x4825,x4826,x4822)) % 0.53/0.85 [484]E(x4841,x4842)+~E(f9(x4843,x4841,x4844),f9(x4845,x4842,x4846)) % 0.53/0.85 [487]E(x4871,x4872)+~E(f9(x4871,x4873,x4874),f9(x4872,x4875,x4876)) % 0.53/0.85 [730]P7(x7301,f30(f4(a25,x7302)),a49)+~P7(f9(a29,x7303,f33(f36(x7303),f35(x7304,f35(x7305,f35(x7301,x7306))))),f24(x7302,a2),a2) % 0.53/0.85 [729]P7(x7291,f30(f4(a25,x7292)),a49)+~P7(f9(x7293,x7294,f33(x7295,f35(x7296,f35(x7297,f35(x7298,x7291))))),f24(x7292,a2),a2) % 0.53/0.85 [588]~P7(x5881,a5,a47)+~P7(x5882,a40,f48(a2))+P7(f43(a32,f36(x5881)),f30(f4(a25,x5882)),a49) % 0.53/0.85 [589]~P7(x5891,a5,a47)+~P7(x5892,a40,f48(a2))+P7(f43(a32,f36(x5891)),f22(f4(a25,x5892)),a49) % 0.53/0.85 [623]P7(x6231,a5,a47)+~P7(x6232,a40,f48(a2))+~P7(f43(a32,f36(x6231)),f30(f4(a25,x6232)),a49) % 0.53/0.85 [624]P7(x6241,a5,a47)+~P7(x6242,a40,f48(a2))+~P7(f43(a32,f36(x6241)),f22(f4(a25,x6242)),a49) % 0.53/0.85 [452]P8(x4522,x4521,x4523)+~P14(x4523)+P8(x4521,x4522,x4523) % 0.53/0.85 [445]~P2(x4452)+~E(f12(x4453,x4451,x4452),f39(x4452))+E(x4451,f39(x4452)) % 0.53/0.85 [446]~P2(x4462)+~E(f12(x4461,x4463,x4462),f39(x4462))+E(x4461,f39(x4462)) % 0.53/0.85 [465]~P9(x4653)+~P8(x4651,x4652,x4653)+E(f12(x4651,x4652,x4653),x4652) % 0.53/0.85 [466]~P9(x4663)+~P8(x4662,x4661,x4663)+E(f12(x4661,x4662,x4663),x4661) % 0.53/0.85 [467]~P9(x4673)+P8(x4671,x4672,x4673)+~E(f12(x4671,x4672,x4673),x4672) % 0.53/0.85 [538]~P5(x5382,x5383)+P7(x5381,f24(x5382,x5383),x5383)+P5(f18(x5381,x5382,x5383),x5383) % 0.53/0.85 [549]E(x5491,a25)+P7(x5492,f4(x5491,x5493),a49)+~P7(f8(x5491,x5492),f24(x5493,a2),a2) % 0.53/0.85 [556]E(x5561,x5562)+~P8(x5561,x5562,f51(x5563,a1))+~P8(x5562,x5561,f51(x5563,a1)) % 0.53/0.85 [570]P7(f35(x5701,x5702),f37(x5703),a49)+~P7(x5702,f37(x5703),a49)+~P7(x5701,f37(x5703),a49) % 0.53/0.85 [571]P7(x5711,f37(x5712),a49)+P7(f35(x5713,x5711),x5712,a49)+~P7(f35(x5713,x5711),f37(x5712),a49) % 0.53/0.85 [572]P7(x5721,f37(x5722),a49)+P7(f35(x5721,x5723),x5722,a49)+~P7(f35(x5721,x5723),f37(x5722),a49) % 0.53/0.85 [573]P7(x5731,f37(x5732),a49)+P7(f33(x5733,x5731),x5732,a49)+~P7(f33(x5733,x5731),f37(x5732),a49) % 0.53/0.85 [574]~P8(x5743,f30(x5742),f51(a49,a1))+P7(x5741,f30(x5742),a49)+~P7(x5741,f30(x5743),a49) % 0.53/0.85 [575]~P8(x5753,f22(x5752),f51(a49,a1))+P7(x5751,f22(x5752),a49)+~P7(x5751,f22(x5753),a49) % 0.53/0.85 [576]~P8(x5763,f37(x5762),f51(a49,a1))+P7(x5761,f37(x5762),a49)+~P7(x5761,f37(x5763),a49) % 0.53/0.85 [580]~P7(f33(x5801,x5802),f37(x5803),a49)+P7(f33(x5801,x5802),x5803,a49)+P7(f43(a32,x5801),x5803,a49) % 0.53/0.85 [585]P7(f33(x5851,x5852),f37(x5853),a49)+~P7(x5852,f37(x5853),a49)+~P7(f43(a32,x5851),x5853,a49) % 0.53/0.85 [596]~P7(x5963,a5,a47)+~P7(f10(x5963,x5961),f24(x5962,a2),a2)+P7(x5961,f4(a25,x5962),a49) % 0.53/0.85 [601]~P8(x6013,x6012,f51(a49,a1))+~P7(x6011,f22(x6013),a49)+E(f22(f45(x6011,x6012,a49)),f22(x6012)) % 0.53/0.85 [614]P7(x6141,f22(x6142),a49)+~P7(f33(x6143,x6141),f22(x6142),a49)+~P7(f43(a32,f21(x6143)),f22(x6142),a49) % 0.53/0.85 [625]P7(x6251,f22(x6252),a49)+~P7(f33(f36(x6253),x6251),f22(x6252),a49)+~P7(f43(a32,f36(x6253)),f22(x6252),a49) % 0.53/0.85 [641]~P7(x6413,a5,a47)+~P7(f33(f36(x6413),x6411),f22(f4(a25,x6412)),a49)+P7(x6411,f22(f4(a25,x6412)),a49) % 0.53/0.85 [674]P7(x6741,f22(x6742),a49)+~P7(x6743,f22(x6742),a49)+~P7(x6741,f22(f45(x6743,x6742,a49)),a49) % 0.53/0.85 [675]P7(x6751,f37(x6752),a49)+~P7(x6753,f37(x6752),a49)+~P7(x6751,f37(f45(x6753,x6752,a49)),a49) % 0.53/0.85 [698]P7(x6981,f12(f37(f22(x6982)),f30(x6982),f51(a49,a1)),a49)+~P7(x6983,f37(f22(x6982)),a49)+~P7(x6981,f30(f45(x6983,x6982,a49)),a49) % 0.53/0.85 [676]~P4(x6763)+~P7(x6762,f37(f22(f4(a25,x6763))),a49)+P4(f18(f9(a25,x6761,x6762),x6763,a2)) % 0.53/0.85 [678]~P8(x6781,f45(x6783,f39(f51(x6782,a1)),x6782),f51(x6782,a1))+E(x6781,f39(f51(x6782,a1)))+E(x6781,f45(x6783,f39(f51(x6782,a1)),x6782)) % 0.53/0.85 [692]P7(x6921,f30(x6922),a49)+P7(x6921,f30(x6923),a49)+~P7(x6921,f30(f12(x6922,x6923,f51(a49,a1))),a49) % 0.53/0.85 [694]~P7(x6943,a40,f48(a2))+P7(f18(f9(a25,x6941,x6942),x6943,a2),a40,f48(a2))+~P7(x6942,f37(f22(f4(a25,x6943))),a49) % 0.53/0.85 [716]P7(x7161,f12(f37(f22(x7162)),f30(x7162),f51(a49,a1)),a49)+~P7(x7163,f37(f22(x7162)),a49)+~P7(x7161,f30(f45(x7163,f39(f51(a49,a1)),a49)),a49) % 0.53/0.85 [766]~P5(x7663,x7662)+~P7(x7661,f24(x7663,x7662),x7662)+E(f18(x7661,f23(f26(f6(a41,f7(f44(x7662),x7661,x7662,x7662,a1),a1,a1,x7662),x7663,x7662),x7662),x7662),f17(f6(a41,f7(f44(x7662),x7661,x7662,x7662,a1),a1,a1,x7662),f23(x7663,x7662),x7662)) % 0.53/0.85 [491]~P11(x4914)+E(x4911,x4912)+~E(f15(x4913,x4913,x4914),f15(x4911,x4912,x4914)) % 0.53/0.85 [492]~P11(x4923)+E(x4921,x4922)+~E(f15(x4921,x4922,x4923),f15(x4924,x4924,x4923)) % 0.53/0.85 [510]~P8(x5103,x5101,f51(x5104,a1))+P16(f43(x5101,x5102))+~P16(f43(x5103,x5102)) % 0.53/0.85 [551]~P7(x5512,f24(x5513,x5514),x5514)+~E(f16(x5511,x5513,x5514),x5513)+P16(f43(x5511,x5512)) % 0.53/0.85 [552]~P7(x5522,f24(x5523,x5524),x5524)+~E(f26(x5521,x5523,x5524),x5523)+P16(f43(x5521,x5522)) % 0.53/0.85 [559]~P7(x5592,f24(x5593,x5594),x5594)+~E(f17(x5591,x5593,x5594),f3(x5594))+P16(f43(x5591,x5592)) % 0.53/0.85 [562]~P9(x5624)+~P8(x5621,x5623,x5624)+P8(x5621,f12(x5622,x5623,x5624),x5624) % 0.53/0.85 [563]~P9(x5634)+~P8(x5631,x5632,x5634)+P8(x5631,f12(x5632,x5633,x5634),x5634) % 0.53/0.85 [567]P7(x5671,x5672,x5673)+~P7(x5671,x5674,x5673)+~P8(x5674,x5672,f51(x5673,a1)) % 0.53/0.85 [569]~P7(x5694,f24(x5692,x5693),x5693)+~E(f16(x5691,x5692,x5693),f3(x5693))+~P16(f43(x5691,x5694)) % 0.53/0.85 [590]E(x5901,x5902)+P7(x5901,x5903,x5904)+~P7(x5901,f45(x5902,x5903,x5904),x5904) % 0.53/0.85 [592]~P9(x5923)+P8(x5921,x5922,x5923)+~P8(f12(x5924,x5921,x5923),x5922,x5923) % 0.53/0.85 [594]~P9(x5943)+P8(x5941,x5942,x5943)+~P8(f12(x5941,x5944,x5943),x5942,x5943) % 0.53/0.85 [599]~P8(x5991,x5994,f51(x5993,a1))+~P8(x5994,x5992,f51(x5993,a1))+P8(x5991,x5992,f51(x5993,a1)) % 0.53/0.85 [639]~P7(x6391,x6394,x6393)+~P8(x6392,x6394,f51(x6393,a1))+P8(f45(x6391,x6392,x6393),x6394,f51(x6393,a1)) % 0.53/0.85 [647]P7(x6471,x6472,x6473)+~P8(x6472,f45(x6471,x6474,x6473),f51(x6473,a1))+P8(x6472,x6474,f51(x6473,a1)) % 0.53/0.85 [619]~P7(x6191,x6194,x6193)+P7(x6191,x6192,x6193)+P7(x6191,f15(x6194,x6192,f51(x6193,a1)),x6193) % 0.53/0.85 [644]E(x6441,x6442)+P16(f43(x6443,x6441))+~P16(f43(f45(x6442,x6443,x6444),x6441)) % 0.53/0.85 [648]P7(x6481,x6482,x6483)+P7(x6481,x6484,x6483)+~P7(x6481,f12(x6482,x6484,f51(x6483,a1)),x6483) % 0.53/0.85 [660]~P8(x6601,x6604,f51(x6603,a1))+~P8(x6602,x6604,f51(x6603,a1))+P8(f12(x6601,x6602,f51(x6603,a1)),x6604,f51(x6603,a1)) % 0.53/0.85 [661]~P8(x6611,x6612,f51(x6614,a1))+~P8(x6613,x6611,f51(x6614,a1))+E(f15(x6611,f15(x6612,x6613,f51(x6614,a1)),f51(x6614,a1)),x6613) % 0.53/0.85 [669]E(x6691,x6692)+P7(x6691,f24(x6693,x6694),x6694)+~P7(x6691,f24(f18(x6692,x6693,x6694),x6694),x6694) % 0.53/0.85 [714]~P7(x7142,x7141,x7143)+~P8(x7141,f45(x7142,x7144,x7143),f51(x7143,a1))+P8(f15(x7141,f45(x7142,f39(f51(x7143,a1)),x7143),f51(x7143,a1)),x7144,f51(x7143,a1)) % 0.53/0.85 [724]~P7(x7242,x7241,x7244)+P8(x7241,f45(x7242,x7243,x7244),f51(x7244,a1))+~P8(f15(x7241,f45(x7242,f39(f51(x7244,a1)),x7244),f51(x7244,a1)),x7243,f51(x7244,a1)) % 0.53/0.85 [733]E(f26(x7331,x7332,x7333),f26(x7334,x7332,x7333))+P16(f43(x7334,f28(x7331,x7334,x7332,x7333)))+P16(f43(x7331,f28(x7331,x7334,x7332,x7333))) % 0.53/0.85 [745]E(f26(x7451,x7452,x7453),f26(x7454,x7452,x7453))+~P16(f43(x7454,f28(x7451,x7454,x7452,x7453)))+~P16(f43(x7451,f28(x7451,x7454,x7452,x7453))) % 0.53/0.85 [603]~E(f22(x6031),f22(x6033))+~E(f22(x6032),f22(x6034))+E(f22(f12(x6031,x6032,f51(a49,a1))),f22(f12(x6033,x6034,f51(a49,a1)))) % 0.53/0.85 [677]P16(f43(x6771,x6772))+P16(f43(x6773,x6772))+~P16(f43(f12(x6771,x6773,f51(x6774,a1)),x6772)) % 0.53/0.85 [707]~P7(x7074,f30(x7073),a49)+~P7(x7071,f30(f45(x7074,x7072,a49)),a49)+P7(x7071,f30(f12(x7072,x7073,f51(a49,a1))),a49) % 0.53/0.85 [713]~P8(f22(x7132),f22(x7134),f51(a49,a1))+~P8(f22(x7131),f22(x7133),f51(a49,a1))+P8(f22(f12(x7131,x7132,f51(a49,a1))),f22(f12(x7133,x7134,f51(a49,a1))),f51(a49,a1)) % 0.53/0.85 [712]~P4(x7122)+P7(f34(x7121),f13(x7122),a49)+P4(f18(f9(x7123,a29,f35(f31(x7123),f35(f31(x7124),f34(x7121)))),x7122,a2)) % 0.53/0.85 [717]P7(f34(x7171),f13(x7172),a49)+~P7(x7172,a40,f48(a2))+P7(f18(f9(x7173,a29,f35(f31(x7173),f35(f31(x7174),f34(x7171)))),x7172,a2),a40,f48(a2)) % 0.53/0.85 [548]~P3(x5484)+P8(f43(x5481,x5482),f43(x5483,x5482),x5484)+~P8(x5481,x5483,f51(x5485,x5484)) % 0.53/0.85 [633]~P7(x6335,f24(x6332,x6334),x6334)+E(f26(x6331,f11(x6332,x6333,x6334),x6334),f26(x6331,x6332,x6334))+P16(f43(x6331,x6335)) % 0.53/0.85 [662]~P7(x6625,f24(x6622,x6624),x6624)+E(f17(x6621,f11(x6622,x6623,x6624),x6624),f11(f17(x6621,x6622,x6624),x6623,x6624))+P16(f43(x6621,x6625)) % 0.53/0.85 [672]E(f17(x6721,x6722,x6723),f18(x6724,x6725,x6723))+P16(f43(x6721,x6724))+~E(f11(f26(x6721,x6722,x6723),f18(x6724,x6725,x6723),x6723),x6722) % 0.53/0.85 [684]~P8(x6841,x6844,f51(x6843,a1))+~P8(x6842,x6845,f51(x6843,a1))+P8(f12(x6841,x6842,f51(x6843,a1)),f12(x6844,x6845,f51(x6843,a1)),f51(x6843,a1)) % 0.53/0.85 [685]~P8(x6851,x6854,f51(x6853,a1))+~P8(x6855,x6852,f51(x6853,a1))+P8(f15(x6851,x6852,f51(x6853,a1)),f15(x6854,x6855,f51(x6853,a1)),f51(x6853,a1)) % 0.53/0.85 [702]E(x7021,x7022)+E(x7021,x7023)+~E(f45(x7024,f45(x7021,f39(f51(x7025,a1)),x7025),x7025),f45(x7023,f45(x7022,f39(f51(x7025,a1)),x7025),x7025)) % 0.53/0.85 [703]E(x7031,x7032)+E(x7033,x7032)+~E(f45(x7033,f45(x7031,f39(f51(x7034,a1)),x7034),x7034),f45(x7035,f45(x7032,f39(f51(x7034,a1)),x7034),x7034)) % 0.53/0.85 [704]E(x7041,x7042)+E(x7043,x7042)+~E(f45(x7043,f45(x7041,f39(f51(x7044,a1)),x7044),x7044),f45(x7042,f45(x7045,f39(f51(x7044,a1)),x7044),x7044)) % 0.53/0.85 [705]E(x7051,x7052)+E(x7051,x7053)+~E(f45(x7051,f45(x7054,f39(f51(x7055,a1)),x7055),x7055),f45(x7053,f45(x7052,f39(f51(x7055,a1)),x7055),x7055)) % 0.53/0.85 [715]~P7(x7152,x7155,x7156)+P7(f43(x7151,x7152),x7153,x7154)+~P8(f46(x7151,x7155,x7156,x7154),x7153,f51(x7154,a1)) % 0.53/0.85 [742]E(x7421,f36(x7422))+~P7(x7423,a40,f48(a2))+~P7(f9(a29,x7422,f33(x7421,f35(x7424,f35(f31(x7425),f35(f43(a32,x7426),x7427))))),f24(x7423,a2),a2) % 0.53/0.85 [743]~P7(x7435,a40,f48(a2))+E(x7431,f33(f36(x7432),f35(f43(a32,x7433),f31(x7434))))+~P7(f9(a29,x7434,f33(x7436,f35(x7437,f35(f31(x7432),f35(f43(a32,x7433),x7431))))),f24(x7435,a2),a2) % 0.53/0.85 [495]~P8(x4952,x4951,x4953)+~P8(x4951,x4952,x4953)+E(x4951,x4952)+~P13(x4953) % 0.53/0.85 [640]~P7(f33(x6403,x6401),f22(x6402),a49)+P7(x6401,f22(x6402),a49)+~P7(x6403,a38,a50)+~P7(f43(a32,x6403),f22(x6402),a49) % 0.53/0.85 [665]~P7(f43(a32,x6653),f22(x6652),a49)+~P7(f33(x6653,x6651),f37(f22(x6652)),a49)+P7(x6651,f37(f22(x6652)),a49)+~P7(f43(a32,f21(x6653)),f22(x6652),a49) % 0.53/0.85 [545]~P13(x5453)+~P8(x5451,x5454,x5453)+P8(x5451,x5452,x5453)+~P8(x5454,x5452,x5453) % 0.53/0.85 [546]~P15(x5463)+~P8(x5461,x5464,x5463)+P8(x5461,x5462,x5463)+~P8(x5464,x5462,x5463) % 0.53/0.85 [577]P7(x5773,x5771,x5774)+E(x5771,x5772)+P7(x5773,x5772,x5774)+~E(f45(x5773,x5771,x5774),f45(x5773,x5772,x5774)) % 0.53/0.85 [613]~P9(x6133)+~P8(x6132,x6134,x6133)+~P8(x6131,x6134,x6133)+P8(f12(x6131,x6132,x6133),x6134,x6133) % 0.53/0.85 [696]~P8(x6963,x6962,f51(a49,a1))+P7(f43(a32,x6961),f22(x6962),a49)+~P7(x6964,f37(f22(x6963)),a49)+~P7(f43(a32,x6961),f22(f45(x6964,x6962,a49)),a49) % 0.53/0.85 [761]P7(x7611,a5,a47)+~P7(x7614,a40,f48(a2))+~P7(f33(f36(x7611),f35(f43(a32,x7613),f31(x7612))),f30(f4(a25,x7614)),a49)+P7(f9(a29,x7612,f33(f36(x7612),f35(f59(x7612,x7611,x7613,x7614),f35(f31(x7611),f35(f43(a32,x7613),f33(f36(x7611),f35(f43(a32,x7613),f31(x7612)))))))),f24(x7614,a2),a2) % 0.53/0.85 [597]~P12(x5973)+~P8(x5975,x5974,x5973)+P8(x5971,x5972,x5973)+~E(f15(x5974,x5975,x5973),f15(x5972,x5971,x5973)) % 0.53/0.85 [598]~P12(x5983)+~P8(x5985,x5984,x5983)+P8(x5981,x5982,x5983)+~E(f15(x5982,x5981,x5983),f15(x5984,x5985,x5983)) % 0.53/0.85 [767]P6(x7671,x7672,x7673,x7674)+~P7(f9(x7671,x7672,x7675),f24(x7674,a2),a2)+~P7(x7673,f30(f45(x7675,f39(f51(a49,a1)),a49)),a49)+P7(x7673,f30(f4(a25,f26(f6(a41,f7(f44(a2),f9(x7671,x7672,x7675),a2,a2,a1),a1,a1,a2),f23(x7674,a2),a2))),a49) % 0.53/0.85 [731]P7(x7314,a5,a47)+~P7(x7315,a40,f48(a2))+E(x7311,f33(f36(x7312),f35(f43(a32,x7313),f31(x7314))))+~P7(f33(f36(x7314),f35(x7316,f35(f31(x7312),f35(f43(a32,x7313),x7311)))),f30(f4(a25,x7315)),a49) % 0.53/0.85 [746]P7(x7461,a5,a47)+~P7(x7466,a40,f48(a2))+~P7(f33(f36(x7461),f35(x7462,f35(f31(x7463),f35(f43(a32,x7464),x7465)))),f30(f4(a25,x7466)),a49)+P7(f9(a29,x7461,f33(f36(x7461),f35(x7462,f35(f31(x7463),f35(f43(a32,x7464),x7465))))),f24(x7466,a2),a2) % 0.53/0.85 [744]~P7(x7445,a40,f48(a2))+P7(x7441,f22(f4(a25,x7445)),a49)+E(x7441,f33(f36(x7442),f35(f43(a32,x7443),f31(x7444))))+~P7(f9(x7446,x7444,f33(f36(x7444),f35(f34(x7447),f35(f31(x7442),f35(f43(a32,x7443),x7441))))),f24(x7445,a2),a2) % 0.53/0.85 [753]~P4(x7534)+~P7(f9(x7535,x7536,f33(x7533,f34(x7532))),f24(x7534,a2),a2)+~P7(f9(a29,x7536,f33(f36(x7536),f35(f34(x7531),f35(f31(x7535),f35(f43(a32,x7533),x7537))))),f24(x7534,a2),a2)+P4(f18(f10(a25,f35(f34(x7531),f35(f34(x7532),f43(a32,x7533)))),x7534,a2)) % 0.53/0.85 [755]~P7(x7554,a40,f48(a2))+~P7(f9(x7555,x7556,f33(x7553,f34(x7552))),f24(x7554,a2),a2)+P7(f18(f10(a25,f35(f34(x7551),f35(f34(x7552),f43(a32,x7553)))),x7554,a2),a40,f48(a2))+~P7(f9(a29,x7556,f33(f36(x7556),f35(f34(x7551),f35(f31(x7555),f35(f43(a32,x7553),x7557))))),f24(x7554,a2),a2) % 0.53/0.85 [757]E(x7571,x7572)+~P7(x7573,a40,f48(a2))+~P7(f9(a29,x7578,f33(f36(x7578),f35(x7579,f35(f31(x75710),f35(f43(a32,x7577),x7572))))),f24(x7573,a2),a2)+~P7(f9(a29,x7574,f33(f36(x7574),f35(x7575,f35(f31(x7576),f35(f43(a32,x7577),x7571))))),f24(x7573,a2),a2) % 0.53/0.85 [758]E(x7581,x7582)+~P7(x7583,a40,f48(a2))+~P7(f9(a29,x7588,f33(f36(x7588),f35(x7589,f35(f31(x7582),f35(f43(a32,x7586),x75810))))),f24(x7583,a2),a2)+~P7(f9(a29,x7584,f33(f36(x7584),f35(x7585,f35(f31(x7581),f35(f43(a32,x7586),x7587))))),f24(x7583,a2),a2) % 0.53/0.85 [759]E(x7591,x7592)+~P7(x7593,a40,f48(a2))+~P7(f9(a29,x7598,f33(f36(x7598),f35(x7592,f35(f31(x7599),f35(f43(a32,x7596),x75910))))),f24(x7593,a2),a2)+~P7(f9(a29,x7594,f33(f36(x7594),f35(x7591,f35(f31(x7595),f35(f43(a32,x7596),x7597))))),f24(x7593,a2),a2) % 0.53/0.85 [760]E(x7601,x7602)+~P7(x7603,a40,f48(a2))+~P7(f9(a29,x7601,f33(f36(x7601),f35(x7608,f35(f31(x7609),f35(f43(a32,x7606),x76010))))),f24(x7603,a2),a2)+~P7(f9(a29,x7602,f33(f36(x7602),f35(x7604,f35(f31(x7605),f35(f43(a32,x7606),x7607))))),f24(x7603,a2),a2) % 0.53/0.85 [728]~P4(x7282)+~P7(x7285,a38,a50)+P7(f34(x7281),f13(x7282),a49)+~P7(f9(x7286,x7283,f33(f36(x7283),f35(f43(a32,x7285),f31(x7284)))),f24(x7282,a2),a2)+P4(f18(f9(x7283,x7284,f33(x7285,f34(x7281))),x7282,a2)) % 0.53/0.85 [732]~P7(x7325,a38,a50)+P7(f34(x7321),f13(x7322),a49)+~P7(x7322,a40,f48(a2))+~P7(f9(x7326,x7323,f33(f36(x7323),f35(f43(a32,x7325),f31(x7324)))),f24(x7322,a2),a2)+P7(f18(f9(x7323,x7324,f33(x7325,f34(x7321))),x7322,a2),a40,f48(a2)) % 0.53/0.85 [764]~P4(x7642)+~P7(x7641,a38,a50)+P7(f43(a32,x7641),f13(x7642),a49)+~P7(f9(x7646,a29,f35(f31(x7643),f35(f31(x7645),f34(x7644)))),f24(x7642,a2),a2)+P4(f18(f9(a29,x7643,f33(f36(x7643),f35(f34(x7644),f35(f31(x7645),f35(f43(a32,x7641),f33(f36(x7645),f35(f43(a32,x7641),f31(x7643)))))))),x7642,a2)) % 0.53/0.85 [765]~P7(x7651,a38,a50)+P7(f43(a32,x7651),f13(x7652),a49)+~P7(x7652,a40,f48(a2))+~P7(f9(x7656,a29,f35(f31(x7653),f35(f31(x7655),f34(x7654)))),f24(x7652,a2),a2)+P7(f18(f9(a29,x7653,f33(f36(x7653),f35(f34(x7654),f35(f31(x7655),f35(f43(a32,x7651),f33(f36(x7655),f35(f43(a32,x7651),f31(x7653)))))))),x7652,a2),a40,f48(a2)) % 0.53/0.85 [748]~P7(x7482,a40,f48(a2))+~P7(f33(x7481,f34(x7485)),f30(f4(a25,x7482)),a49)+P7(f43(a32,x7481),f22(f4(a25,x7482)),a49)+P7(f9(x7483,x7484,f33(x7481,f34(x7485))),f24(x7482,a2),a2)+~P7(f9(a29,x7484,f33(f36(x7484),f35(x7486,f35(f31(x7483),f35(f43(a32,x7481),x7487))))),f24(x7482,a2),a2) % 0.53/0.85 [749]~P7(x7492,a40,f48(a2))+~P7(f33(x7491,f34(x7495)),f30(f4(a25,x7492)),a49)+P7(f9(f61(x7493,x7494,x7492),x7493,x7494),f24(x7492,a2),a2)+P7(f43(a32,x7491),f22(f4(a25,x7492)),a49)+~P7(f9(a29,x7496,f33(f36(x7496),f35(x7497,f35(f31(x7493),f35(f43(a32,x7491),x7494))))),f24(x7492,a2),a2) % 0.53/0.85 [750]~P4(x7504)+E(x7501,a29)+~P7(f9(x7501,a29,f35(f31(x7501),f35(f31(x7502),f34(x7505)))),f24(x7504,a2),a2)+P4(f18(f9(x7501,x7502,x7503),x7504,a2))+~P7(f9(x7506,x7501,f33(f36(x7501),f35(f34(x7505),f35(f31(x7502),f35(f43(a32,x7507),x7503))))),f24(x7504,a2),a2) % 0.53/0.85 [751]E(x7511,a29)+~P7(x7514,a40,f48(a2))+P7(f18(f9(x7511,x7512,x7513),x7514,a2),a40,f48(a2))+~P7(f9(x7511,a29,f35(f31(x7511),f35(f31(x7512),f34(x7515)))),f24(x7514,a2),a2)+~P7(f9(x7516,x7511,f33(f36(x7511),f35(f34(x7515),f35(f31(x7512),f35(f43(a32,x7517),x7513))))),f24(x7514,a2),a2) % 0.53/0.85 [752]~P4(x7525)+~P7(x7523,a38,a50)+~P7(f9(x7526,x7521,f33(x7523,f34(x7524))),f24(x7525,a2),a2)+~P7(f9(x7527,x7521,f33(f36(x7521),f35(f34(x7528),f35(f31(x7522),f35(f43(a32,x7523),x7529))))),f24(x7525,a2),a2)+P4(f18(f9(x7521,x7522,f33(x7523,f35(f34(x7524),f34(x7524)))),x7525,a2)) % 0.53/0.85 [754]~P7(x7543,a38,a50)+~P7(x7545,a40,f48(a2))+~P7(f9(x7546,x7541,f33(x7543,f34(x7544))),f24(x7545,a2),a2)+P7(f18(f9(x7541,x7542,f33(x7543,f35(f34(x7544),f34(x7544)))),x7545,a2),a40,f48(a2))+~P7(f9(x7547,x7541,f33(f36(x7541),f35(f34(x7548),f35(f31(x7542),f35(f43(a32,x7543),x7549))))),f24(x7545,a2),a2) % 0.53/0.85 [701]E(x7011,a25)+~P7(x7012,f4(x7011,x7013),a49)+P7(f10(x7011,x7012),f24(x7013,a2),a2)+P7(f8(x7011,x7012),f24(x7013,a2),a2)+P7(f9(x7011,f14(x7011,x7012,x7013),x7012),f24(x7013,a2),a2)+P7(x7012,f4(x7011,f3(a2)),a49) % 0.53/0.85 [763]P7(x7631,a5,a47)+P7(x7632,a5,a47)+~P7(x7635,a40,f48(a2))+~P7(f43(a32,x7634),f22(f4(a25,x7635)),a49)+P7(f10(a25,f35(x7633,f35(f63(x7634,x7633,x7635),f43(a32,x7634)))),f24(x7635,a2),a2)+~P7(f9(a29,x7631,f33(f36(x7631),f35(x7633,f35(f31(x7632),f35(f43(a32,x7634),f33(f36(x7632),f35(f43(a32,x7634),f31(x7631)))))))),f24(x7635,a2),a2) % 0.53/0.85 [762]P7(x7621,a5,a47)+~P7(x7623,a40,f48(a2))+P7(f43(a32,x7622),f22(f4(a25,x7623)),a49)+~P7(f33(x7622,f35(f34(x7625),f34(x7625))),f30(f4(a25,x7623)),a49)+P7(f9(x7624,x7621,f33(x7622,f35(f34(x7625),f34(x7625)))),f24(x7623,a2),a2)+~P7(f9(a29,x7624,f33(f36(x7624),f35(x7626,f35(f31(x7621),f35(f43(a32,x7622),f33(f36(x7621),f35(f43(a32,x7622),f31(x7624)))))))),f24(x7623,a2),a2) % 0.53/0.85 [756]P7(x7561,a5,a47)+P7(x7562,a5,a47)+~P7(x7565,a40,f48(a2))+~P7(f43(a32,x7564),f22(f4(a25,x7565)),a49)+P7(f10(a25,f35(x7563,f35(f62(x7564,x7563,x7565),f43(a32,x7564)))),f24(x7565,a2),a2)+~P7(f9(a29,x7561,f33(x7566,f35(x7563,f35(f31(x7562),f35(f43(a32,x7564),x7567))))),f24(x7565,a2),a2) % 0.53/0.85 [734]P7(x7341,a5,a47)+P7(x7342,a5,a47)+~P7(x7345,a40,f48(a2))+~P7(f33(x7343,f35(f34(x7344),f34(x7344))),f30(f4(a25,x7345)),a49)+~P7(f33(f36(x7341),f35(f43(a32,x7343),f31(x7342))),f30(f4(a25,x7345)),a49)+P7(f9(x7342,x7341,f33(x7343,f35(f34(x7344),f34(x7344)))),f24(x7345,a2),a2)+P7(f10(a25,f35(f57(x7343,x7345),f35(f60(x7343,x7345),f43(a32,x7343)))),f24(x7345,a2),a2) % 0.53/0.85 [747]P7(x7471,a5,a47)+P7(x7472,a5,a47)+~P7(x7475,a40,f48(a2))+~P7(f33(x7473,f34(x7474)),f30(f4(a25,x7475)),a49)+P7(f9(x7472,x7471,f33(x7473,f34(x7474))),f24(x7475,a2),a2)+P7(f10(a25,f35(x7476,f35(f58(x7473,x7476,x7475),f43(a32,x7473)))),f24(x7475,a2),a2)+~P7(f33(f36(x7471),f35(x7476,f35(f31(x7472),f35(f43(a32,x7473),x7477)))),f30(f4(a25,x7475)),a49) % 0.53/0.85 %EqnAxiom % 0.53/0.85 [1]E(x11,x11) % 0.53/0.85 [2]E(x22,x21)+~E(x21,x22) % 0.53/0.85 [3]E(x31,x33)+~E(x31,x32)+~E(x32,x33) % 0.53/0.85 [4]~E(x41,x42)+E(f3(x41),f3(x42)) % 0.53/0.85 [5]~E(x51,x52)+E(f21(x51),f21(x52)) % 0.53/0.85 [6]~E(x61,x62)+E(f43(x61,x63),f43(x62,x63)) % 0.53/0.85 [7]~E(x71,x72)+E(f43(x73,x71),f43(x73,x72)) % 0.53/0.85 [8]~E(x81,x82)+E(f30(x81),f30(x82)) % 0.53/0.85 [9]~E(x91,x92)+E(f34(x91),f34(x92)) % 0.53/0.85 [10]~E(x101,x102)+E(f18(x101,x103,x104),f18(x102,x103,x104)) % 0.53/0.85 [11]~E(x111,x112)+E(f18(x113,x111,x114),f18(x113,x112,x114)) % 0.53/0.85 [12]~E(x121,x122)+E(f18(x123,x124,x121),f18(x123,x124,x122)) % 0.53/0.85 [13]~E(x131,x132)+E(f22(x131),f22(x132)) % 0.53/0.85 [14]~E(x141,x142)+E(f10(x141,x143),f10(x142,x143)) % 0.53/0.85 [15]~E(x151,x152)+E(f10(x153,x151),f10(x153,x152)) % 0.53/0.85 [16]~E(x161,x162)+E(f35(x161,x163),f35(x162,x163)) % 0.53/0.85 [17]~E(x171,x172)+E(f35(x173,x171),f35(x173,x172)) % 0.53/0.85 [18]~E(x181,x182)+E(f39(x181),f39(x182)) % 0.53/0.85 [19]~E(x191,x192)+E(f9(x191,x193,x194),f9(x192,x193,x194)) % 0.53/0.85 [20]~E(x201,x202)+E(f9(x203,x201,x204),f9(x203,x202,x204)) % 0.53/0.85 [21]~E(x211,x212)+E(f9(x213,x214,x211),f9(x213,x214,x212)) % 0.53/0.85 [22]~E(x221,x222)+E(f33(x221,x223),f33(x222,x223)) % 0.53/0.85 [23]~E(x231,x232)+E(f33(x233,x231),f33(x233,x232)) % 0.53/0.85 [24]~E(x241,x242)+E(f51(x241,x243),f51(x242,x243)) % 0.53/0.85 [25]~E(x251,x252)+E(f51(x253,x251),f51(x253,x252)) % 0.53/0.85 [26]~E(x261,x262)+E(f45(x261,x263,x264),f45(x262,x263,x264)) % 0.53/0.85 [27]~E(x271,x272)+E(f45(x273,x271,x274),f45(x273,x272,x274)) % 0.53/0.85 [28]~E(x281,x282)+E(f45(x283,x284,x281),f45(x283,x284,x282)) % 0.53/0.85 [29]~E(x291,x292)+E(f24(x291,x293),f24(x292,x293)) % 0.53/0.85 [30]~E(x301,x302)+E(f24(x303,x301),f24(x303,x302)) % 0.53/0.85 [31]~E(x311,x312)+E(f36(x311),f36(x312)) % 0.53/0.85 [32]~E(x321,x322)+E(f31(x321),f31(x322)) % 0.53/0.85 [33]~E(x331,x332)+E(f26(x331,x333,x334),f26(x332,x333,x334)) % 0.53/0.85 [34]~E(x341,x342)+E(f26(x343,x341,x344),f26(x343,x342,x344)) % 0.53/0.85 [35]~E(x351,x352)+E(f26(x353,x354,x351),f26(x353,x354,x352)) % 0.53/0.85 [36]~E(x361,x362)+E(f37(x361),f37(x362)) % 0.53/0.85 [37]~E(x371,x372)+E(f12(x371,x373,x374),f12(x372,x373,x374)) % 0.53/0.85 [38]~E(x381,x382)+E(f12(x383,x381,x384),f12(x383,x382,x384)) % 0.53/0.85 [39]~E(x391,x392)+E(f12(x393,x394,x391),f12(x393,x394,x392)) % 0.53/0.85 [40]~E(x401,x402)+E(f16(x401,x403,x404),f16(x402,x403,x404)) % 0.53/0.85 [41]~E(x411,x412)+E(f16(x413,x411,x414),f16(x413,x412,x414)) % 0.53/0.85 [42]~E(x421,x422)+E(f16(x423,x424,x421),f16(x423,x424,x422)) % 0.53/0.85 [43]~E(x431,x432)+E(f4(x431,x433),f4(x432,x433)) % 0.53/0.85 [44]~E(x441,x442)+E(f4(x443,x441),f4(x443,x442)) % 0.53/0.85 [45]~E(x451,x452)+E(f11(x451,x453,x454),f11(x452,x453,x454)) % 0.53/0.85 [46]~E(x461,x462)+E(f11(x463,x461,x464),f11(x463,x462,x464)) % 0.53/0.85 [47]~E(x471,x472)+E(f11(x473,x474,x471),f11(x473,x474,x472)) % 0.53/0.85 [48]~E(x481,x482)+E(f23(x481,x483),f23(x482,x483)) % 0.53/0.85 [49]~E(x491,x492)+E(f23(x493,x491),f23(x493,x492)) % 0.53/0.85 [50]~E(x501,x502)+E(f42(x501,x503),f42(x502,x503)) % 0.53/0.85 [51]~E(x511,x512)+E(f42(x513,x511),f42(x513,x512)) % 0.53/0.85 [52]~E(x521,x522)+E(f46(x521,x523,x524,x525),f46(x522,x523,x524,x525)) % 0.53/0.85 [53]~E(x531,x532)+E(f46(x533,x531,x534,x535),f46(x533,x532,x534,x535)) % 0.53/0.85 [54]~E(x541,x542)+E(f46(x543,x544,x541,x545),f46(x543,x544,x542,x545)) % 0.53/0.85 [55]~E(x551,x552)+E(f46(x553,x554,x555,x551),f46(x553,x554,x555,x552)) % 0.53/0.85 [56]~E(x561,x562)+E(f17(x561,x563,x564),f17(x562,x563,x564)) % 0.53/0.85 [57]~E(x571,x572)+E(f17(x573,x571,x574),f17(x573,x572,x574)) % 0.53/0.85 [58]~E(x581,x582)+E(f17(x583,x584,x581),f17(x583,x584,x582)) % 0.53/0.85 [59]~E(x591,x592)+E(f6(x591,x593,x594,x595,x596),f6(x592,x593,x594,x595,x596)) % 0.53/0.85 [60]~E(x601,x602)+E(f6(x603,x601,x604,x605,x606),f6(x603,x602,x604,x605,x606)) % 0.53/0.85 [61]~E(x611,x612)+E(f6(x613,x614,x611,x615,x616),f6(x613,x614,x612,x615,x616)) % 0.53/0.85 [62]~E(x621,x622)+E(f6(x623,x624,x625,x621,x626),f6(x623,x624,x625,x622,x626)) % 0.53/0.85 [63]~E(x631,x632)+E(f6(x633,x634,x635,x636,x631),f6(x633,x634,x635,x636,x632)) % 0.53/0.85 [64]~E(x641,x642)+E(f8(x641,x643),f8(x642,x643)) % 0.53/0.85 [65]~E(x651,x652)+E(f8(x653,x651),f8(x653,x652)) % 0.53/0.85 [66]~E(x661,x662)+E(f15(x661,x663,x664),f15(x662,x663,x664)) % 0.53/0.85 [67]~E(x671,x672)+E(f15(x673,x671,x674),f15(x673,x672,x674)) % 0.53/0.85 [68]~E(x681,x682)+E(f15(x683,x684,x681),f15(x683,x684,x682)) % 0.53/0.85 [69]~E(x691,x692)+E(f13(x691),f13(x692)) % 0.53/0.85 [70]~E(x701,x702)+E(f48(x701),f48(x702)) % 0.53/0.85 [71]~E(x711,x712)+E(f44(x711),f44(x712)) % 0.53/0.85 [72]~E(x721,x722)+E(f19(x721,x723),f19(x722,x723)) % 0.53/0.85 [73]~E(x731,x732)+E(f19(x733,x731),f19(x733,x732)) % 0.53/0.85 [74]~E(x741,x742)+E(f7(x741,x743,x744,x745,x746),f7(x742,x743,x744,x745,x746)) % 0.53/0.85 [75]~E(x751,x752)+E(f7(x753,x751,x754,x755,x756),f7(x753,x752,x754,x755,x756)) % 0.53/0.85 [76]~E(x761,x762)+E(f7(x763,x764,x761,x765,x766),f7(x763,x764,x762,x765,x766)) % 0.53/0.85 [77]~E(x771,x772)+E(f7(x773,x774,x775,x771,x776),f7(x773,x774,x775,x772,x776)) % 0.53/0.85 [78]~E(x781,x782)+E(f7(x783,x784,x785,x786,x781),f7(x783,x784,x785,x786,x782)) % 0.53/0.85 [79]~E(x791,x792)+E(f20(x791,x793),f20(x792,x793)) % 0.53/0.85 [80]~E(x801,x802)+E(f20(x803,x801),f20(x803,x802)) % 0.53/0.85 [81]~E(x811,x812)+E(f56(x811,x813,x814,x815),f56(x812,x813,x814,x815)) % 0.53/0.85 [82]~E(x821,x822)+E(f56(x823,x821,x824,x825),f56(x823,x822,x824,x825)) % 0.53/0.85 [83]~E(x831,x832)+E(f56(x833,x834,x831,x835),f56(x833,x834,x832,x835)) % 0.53/0.85 [84]~E(x841,x842)+E(f56(x843,x844,x845,x841),f56(x843,x844,x845,x842)) % 0.53/0.85 [85]~E(x851,x852)+E(f58(x851,x853,x854),f58(x852,x853,x854)) % 0.53/0.85 [86]~E(x861,x862)+E(f58(x863,x861,x864),f58(x863,x862,x864)) % 0.53/0.85 [87]~E(x871,x872)+E(f58(x873,x874,x871),f58(x873,x874,x872)) % 0.53/0.85 [88]~E(x881,x882)+E(f60(x881,x883),f60(x882,x883)) % 0.53/0.85 [89]~E(x891,x892)+E(f60(x893,x891),f60(x893,x892)) % 0.53/0.85 [90]~E(x901,x902)+E(f28(x901,x903,x904,x905),f28(x902,x903,x904,x905)) % 0.53/0.85 [91]~E(x911,x912)+E(f28(x913,x911,x914,x915),f28(x913,x912,x914,x915)) % 0.53/0.85 [92]~E(x921,x922)+E(f28(x923,x924,x921,x925),f28(x923,x924,x922,x925)) % 0.53/0.85 [93]~E(x931,x932)+E(f28(x933,x934,x935,x931),f28(x933,x934,x935,x932)) % 0.53/0.85 [94]~E(x941,x942)+E(f63(x941,x943,x944),f63(x942,x943,x944)) % 0.53/0.85 [95]~E(x951,x952)+E(f63(x953,x951,x954),f63(x953,x952,x954)) % 0.53/0.85 [96]~E(x961,x962)+E(f63(x963,x964,x961),f63(x963,x964,x962)) % 0.53/0.85 [97]~E(x971,x972)+E(f62(x971,x973,x974),f62(x972,x973,x974)) % 0.53/0.85 [98]~E(x981,x982)+E(f62(x983,x981,x984),f62(x983,x982,x984)) % 0.53/0.85 [99]~E(x991,x992)+E(f62(x993,x994,x991),f62(x993,x994,x992)) % 0.53/0.85 [100]~E(x1001,x1002)+E(f61(x1001,x1003,x1004),f61(x1002,x1003,x1004)) % 0.53/0.85 [101]~E(x1011,x1012)+E(f61(x1013,x1011,x1014),f61(x1013,x1012,x1014)) % 0.53/0.85 [102]~E(x1021,x1022)+E(f61(x1023,x1024,x1021),f61(x1023,x1024,x1022)) % 0.53/0.85 [103]~E(x1031,x1032)+E(f27(x1031,x1033,x1034),f27(x1032,x1033,x1034)) % 0.53/0.85 [104]~E(x1041,x1042)+E(f27(x1043,x1041,x1044),f27(x1043,x1042,x1044)) % 0.53/0.85 [105]~E(x1051,x1052)+E(f27(x1053,x1054,x1051),f27(x1053,x1054,x1052)) % 0.53/0.85 [106]~E(x1061,x1062)+E(f59(x1061,x1063,x1064,x1065),f59(x1062,x1063,x1064,x1065)) % 0.53/0.85 [107]~E(x1071,x1072)+E(f59(x1073,x1071,x1074,x1075),f59(x1073,x1072,x1074,x1075)) % 0.53/0.85 [108]~E(x1081,x1082)+E(f59(x1083,x1084,x1081,x1085),f59(x1083,x1084,x1082,x1085)) % 0.53/0.85 [109]~E(x1091,x1092)+E(f59(x1093,x1094,x1095,x1091),f59(x1093,x1094,x1095,x1092)) % 0.53/0.85 [110]~E(x1101,x1102)+E(f14(x1101,x1103,x1104),f14(x1102,x1103,x1104)) % 0.53/0.85 [111]~E(x1111,x1112)+E(f14(x1113,x1111,x1114),f14(x1113,x1112,x1114)) % 0.53/0.85 [112]~E(x1121,x1122)+E(f14(x1123,x1124,x1121),f14(x1123,x1124,x1122)) % 0.53/0.85 [113]~E(x1131,x1132)+E(f57(x1131,x1133),f57(x1132,x1133)) % 0.53/0.85 [114]~E(x1141,x1142)+E(f57(x1143,x1141),f57(x1143,x1142)) % 0.53/0.85 [115]~P1(x1151)+P1(x1152)+~E(x1151,x1152) % 0.53/0.85 [116]P7(x1162,x1163,x1164)+~E(x1161,x1162)+~P7(x1161,x1163,x1164) % 0.53/0.85 [117]P7(x1173,x1172,x1174)+~E(x1171,x1172)+~P7(x1173,x1171,x1174) % 0.53/0.85 [118]P7(x1183,x1184,x1182)+~E(x1181,x1182)+~P7(x1183,x1184,x1181) % 0.53/0.85 [119]~P2(x1191)+P2(x1192)+~E(x1191,x1192) % 0.53/0.85 [120]~P9(x1201)+P9(x1202)+~E(x1201,x1202) % 0.53/0.85 [121]P8(x1212,x1213,x1214)+~E(x1211,x1212)+~P8(x1211,x1213,x1214) % 0.53/0.85 [122]P8(x1223,x1222,x1224)+~E(x1221,x1222)+~P8(x1223,x1221,x1224) % 0.53/0.85 [123]P8(x1233,x1234,x1232)+~E(x1231,x1232)+~P8(x1233,x1234,x1231) % 0.53/0.85 [124]~P3(x1241)+P3(x1242)+~E(x1241,x1242) % 0.53/0.85 [125]~P16(x1251)+P16(x1252)+~E(x1251,x1252) % 0.53/0.85 [126]~P10(x1261)+P10(x1262)+~E(x1261,x1262) % 0.53/0.85 [127]~P13(x1271)+P13(x1272)+~E(x1271,x1272) % 0.53/0.85 [128]~P11(x1281)+P11(x1282)+~E(x1281,x1282) % 0.53/0.85 [129]P6(x1292,x1293,x1294,x1295)+~E(x1291,x1292)+~P6(x1291,x1293,x1294,x1295) % 0.53/0.85 [130]P6(x1303,x1302,x1304,x1305)+~E(x1301,x1302)+~P6(x1303,x1301,x1304,x1305) % 0.53/0.85 [131]P6(x1313,x1314,x1312,x1315)+~E(x1311,x1312)+~P6(x1313,x1314,x1311,x1315) % 0.53/0.85 [132]P6(x1323,x1324,x1325,x1322)+~E(x1321,x1322)+~P6(x1323,x1324,x1325,x1321) % 0.53/0.85 [133]~P15(x1331)+P15(x1332)+~E(x1331,x1332) % 0.53/0.85 [134]P5(x1342,x1343)+~E(x1341,x1342)+~P5(x1341,x1343) % 0.53/0.85 [135]P5(x1353,x1352)+~E(x1351,x1352)+~P5(x1353,x1351) % 0.53/0.85 [136]~P14(x1361)+P14(x1362)+~E(x1361,x1362) % 0.53/0.85 [137]~P4(x1371)+P4(x1372)+~E(x1371,x1372) % 0.53/0.85 [138]~P12(x1381)+P12(x1382)+~E(x1381,x1382) % 0.53/0.85 % 0.53/0.85 %------------------------------------------- % 0.53/0.85 cnf(805,plain, % 0.53/0.85 ($false), % 0.53/0.85 inference(scs_inference,[],[247,179,392,551]), % 0.53/0.85 ['proof']). % 0.53/0.85 % SZS output end Proof % 0.53/0.85 % Total time :0.040000s %------------------------------------------------------------------------------