TSTP Solution File: SWV954-1 by CSE---1.6

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : CSE---1.6
% Problem  : SWV954-1 : TPTP v8.1.2. Released v4.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -jar /export/starexec/sandbox/solver/bin/mcs_scs.jar %s %d

% Computer : n024.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Aug 31 21:35:55 EDT 2023

% Result   : Unsatisfiable 2.99s 3.00s
% Output   : CNFRefutation 2.99s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem    : SWV954-1 : TPTP v8.1.2. Released v4.1.0.
% 0.00/0.13  % Command    : java -jar /export/starexec/sandbox/solver/bin/mcs_scs.jar %s %d
% 0.12/0.34  % Computer : n024.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit   : 300
% 0.12/0.34  % WCLimit    : 300
% 0.12/0.34  % DateTime   : Tue Aug 29 04:29:53 EDT 2023
% 0.12/0.34  % CPUTime    : 
% 0.19/0.56  start to proof:theBenchmark
% 2.84/2.95  %-------------------------------------------
% 2.84/2.95  % File        :CSE---1.6
% 2.84/2.95  % Problem     :theBenchmark
% 2.84/2.95  % Transform   :cnf
% 2.84/2.95  % Format      :tptp:raw
% 2.84/2.95  % Command     :java -jar mcs_scs.jar %d %s
% 2.84/2.95  
% 2.84/2.95  % Result      :Theorem 2.090000s
% 2.84/2.95  % Output      :CNFRefutation 2.090000s
% 2.84/2.95  %-------------------------------------------
% 2.84/2.95  %------------------------------------------------------------------------------
% 2.84/2.95  % File     : SWV954-1 : TPTP v8.1.2. Released v4.1.0.
% 2.84/2.95  % Domain   : Software Verification
% 2.84/2.95  % Problem  : Java type soundness 347_60
% 2.84/2.95  % Version  : Especial.
% 2.84/2.95  % English  :
% 2.84/2.95  
% 2.84/2.95  % Refs     : [vON99] von Oheimb & Nipkow (1999), Machine-Checking the Java
% 2.84/2.95  %          : [Nip10] Nipkow (2010), Email to Geoff Sutcliffe
% 2.84/2.95  %          : [BN10]  Boehme & Nipkow (2010), Sledgehammer: Judgement Day
% 2.84/2.95  % Source   : [Nip10]
% 2.84/2.95  % Names    : TypeSafe-347_60 [Nip10]
% 2.84/2.95  
% 2.84/2.95  % Status   : Unsatisfiable
% 2.84/2.95  % Rating   : 0.14 v8.1.0, 0.11 v7.4.0, 0.12 v7.3.0, 0.00 v7.0.0, 0.13 v6.3.0, 0.09 v6.2.0, 0.10 v6.1.0, 0.07 v6.0.0, 0.00 v5.5.0, 0.35 v5.3.0, 0.28 v5.2.0, 0.25 v5.1.0, 0.24 v5.0.0, 0.21 v4.1.0
% 2.84/2.95  % Syntax   : Number of clauses     :  398 ( 161 unt;  28 nHn; 302 RR)
% 2.84/2.95  %            Number of literals    :  756 ( 229 equ; 444 neg)
% 2.84/2.95  %            Maximal clause size   :    6 (   1 avg)
% 2.84/2.95  %            Maximal term depth    :   10 (   3 avg)
% 2.84/2.95  %            Number of predicates  :   27 (  26 usr;   1 prp; 0-6 aty)
% 2.84/2.95  %            Number of functors    :   69 (  69 usr;  21 con; 0-7 aty)
% 2.84/2.95  %            Number of variables   : 2185 ( 931 sgn)
% 2.84/2.95  % SPC      : CNF_UNS_RFO_SEQ_NHN
% 2.84/2.95  
% 2.84/2.95  % Comments :
% 2.84/2.95  %------------------------------------------------------------------------------
% 2.84/2.95  cnf(cls_exp_Osimps_I150_J_0,axiom,
% 2.84/2.95      c_Expr_Oexp_OLAss(V_a,V_exp,T_a) != c_Expr_Oexp_Othrow(V_exp_H,T_a) ).
% 2.84/2.95  
% 2.84/2.95  cnf(cls_CallObjThrow_0,axiom,
% 2.84/2.95      ( c_BigStep_Oeval(V_P,c_Expr_Oexp_OCall(V_e,V_M,V_ps,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0620,c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621)
% 2.84/2.95      | ~ c_BigStep_Oeval(V_P,V_e,V_s_092_060_094isub_0620,c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621) ) ).
% 2.84/2.95  
% 2.84/2.95  cnf(cls_exp_Osimps_I109_J_0,axiom,
% 2.84/2.95      c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a) != c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) ).
% 2.84/2.95  
% 2.84/2.95  cnf(cls_BinOp2Reds_0,axiom,
% 2.84/2.95      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OBinOp(c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),V_bop,V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OBinOp(c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),V_bop,V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.95      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.84/2.95  
% 2.84/2.95  cnf(cls_WT__elim__cases_I6_J_0,axiom,
% 2.84/2.95      ( V_T = c_Type_Oty_OClass(V_D)
% 2.84/2.95      | ~ c_WellType_OWT(V_P,V_E,c_Expr_Oexp_OCast(V_D,V_e,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.84/2.95  
% 2.84/2.95  cnf(cls_CastReds_0,axiom,
% 2.84/2.95      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OCast(V_C,V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OCast(V_C,V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.96      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_exp_Osimps_I182_J_0,axiom,
% 2.84/2.96      c_Expr_Oexp_OFAss(V_exp1,V_list1,V_list2,V_exp2,T_a) != c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_exp_Osimps_I100_J_0,axiom,
% 2.84/2.96      c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) != c_Expr_Oexp_OFAss(V_exp1_H,V_list1_H,V_list2_H,V_exp2_H,T_a) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_exp_Osimps_I74_J_0,axiom,
% 2.84/2.96      c_Expr_Oexp_OVal(V_val,T_a) != c_Expr_Oexp_OLAss(V_a_H,V_exp_H,T_a) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_eval__evals_OBinOpThrow2_0,axiom,
% 2.84/2.96      ( c_BigStep_Oeval(V_P,c_Expr_Oexp_OBinOp(V_e_092_060_094isub_0621,V_bop,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0620,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0622)
% 2.84/2.96      | ~ c_BigStep_Oeval(V_P,V_e_092_060_094isub_0622,V_s_092_060_094isub_0621,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0622)
% 2.84/2.96      | ~ c_BigStep_Oeval(V_P,V_e_092_060_094isub_0621,V_s_092_060_094isub_0620,c_Expr_Oexp_OVal(V_v_092_060_094isub_0621,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621) ) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_map__le__def_0,axiom,
% 2.84/2.96      ( hAPP(V_m_092_060_094isub_0621,V_x) = hAPP(V_m_092_060_094isub_0622,V_x)
% 2.84/2.96      | ~ c_in(V_x,c_Map_Odom(V_m_092_060_094isub_0621,T_a,T_b),T_a)
% 2.84/2.96      | ~ c_Map_Omap__le(V_m_092_060_094isub_0621,V_m_092_060_094isub_0622,T_a,T_b) ) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_WTrt__elim__cases_I1_J_0,axiom,
% 2.84/2.96      ( V_T = c_Type_Oty_OVoid
% 2.84/2.96      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OLAss(V_v,V_e,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_exp_Osimps_I46_J_0,axiom,
% 2.84/2.96      c_Expr_Oexp_OCast(V_list,V_exp,T_a) != c_Expr_Oexp_OBinOp(V_exp1_H,V_bop_H,V_exp2_H,T_a) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_exp_Osimps_I216_J_0,axiom,
% 2.84/2.96      c_Expr_Oexp_OCond(V_exp1,V_exp2,V_exp3,T_a) != c_Expr_Oexp_Othrow(V_exp_H,T_a) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_WTrt_H__elim__cases_0,axiom,
% 2.84/2.96      ( V_T = c_Type_Oty_OVoid
% 2.84/2.96      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,c_Expr_Oexp_OLAss(V_V,V_e,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_WT__elim__cases_I5_J_0,axiom,
% 2.84/2.96      ( c_WellType_OWT(V_P,V_E,V_e_092_060_094isub_0621,V_T)
% 2.84/2.96      | ~ c_WellType_OWT(V_P,V_E,c_Expr_Oexp_OTryCatch(V_e_092_060_094isub_0621,V_C,V_V,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_map__add__assoc_0,axiom,
% 2.84/2.96      c_Map_Omap__add(V_m1,c_Map_Omap__add(V_m2,V_m3,T_a,T_b),T_a,T_b) = c_Map_Omap__add(c_Map_Omap__add(V_m1,V_m2,T_a,T_b),V_m3,T_a,T_b) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_exp_Osimps_I168_J_0,axiom,
% 2.84/2.96      c_Expr_Oexp_OFAcc(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_exp_Osimps_I217_J_0,axiom,
% 2.84/2.96      c_Expr_Oexp_Othrow(V_exp_H,T_a) != c_Expr_Oexp_OCond(V_exp1,V_exp2,V_exp3,T_a) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_CallRedsObj_0,axiom,
% 2.84/2.96      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OCall(V_e,V_M,V_es,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OCall(V_e_H,V_M,V_es,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.96      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_LAssRedsThrow_0,axiom,
% 2.84/2.96      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OLAss(V_V,V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_a,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.96      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_a,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_Range__Id__on_0,axiom,
% 2.84/2.96      c_Relation_ORange(c_Relation_OId__on(V_A,T_a),T_a,T_a) = V_A ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_exp_Osimps_I66_J_0,axiom,
% 2.84/2.96      c_Expr_Oexp_OCast(V_list,V_exp,T_a) != c_Expr_Oexp_Othrow(V_exp_H,T_a) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_WT__elim__cases_I4_J_0,axiom,
% 2.84/2.96      ( V_T = c_Type_Oty_OVoid
% 2.84/2.96      | ~ c_WellType_OWT(V_P,V_E,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_exp_Osimps_I44_J_0,axiom,
% 2.84/2.96      c_Expr_Oexp_OCast(V_list,V_exp,T_a) != c_Expr_Oexp_OVal(V_val_H,T_a) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_exp_Osimps_I145_J_0,axiom,
% 2.84/2.96      c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OLAss(V_a,V_exp,T_a) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_exp_Osimps_I207_J_0,axiom,
% 2.84/2.96      c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a) != c_Expr_Oexp_OSeq(V_exp1,V_exp2,T_a) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_eval__evals_OSeqThrow_0,axiom,
% 2.84/2.96      ( c_BigStep_Oeval(V_P,c_Expr_Oexp_OSeq(V_e_092_060_094isub_0620,V_e_092_060_094isub_0621,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0620,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621)
% 2.84/2.96      | ~ c_BigStep_Oeval(V_P,V_e_092_060_094isub_0620,V_s_092_060_094isub_0620,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621) ) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_eval__cases_I1_J_0,axiom,
% 2.84/2.96      ( V_e_H = c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar))
% 2.84/2.96      | ~ c_BigStep_Oeval(V_P,c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),V_s,V_e_H,V_s_H) ) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_exp_Osimps_I115_J_0,axiom,
% 2.84/2.96      c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) != c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_map__le__iff__map__add__commute_0,axiom,
% 2.84/2.96      ( c_Map_Omap__add(V_f,V_g,T_a,T_b) = c_Map_Omap__add(V_g,V_f,T_a,T_b)
% 2.84/2.96      | ~ c_Map_Omap__le(V_f,c_Map_Omap__add(V_f,V_g,T_a,T_b),T_a,T_b) ) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_map__le__iff__map__add__commute_1,axiom,
% 2.84/2.96      ( c_Map_Omap__add(V_f,V_g,T_a,T_b) != c_Map_Omap__add(V_g,V_f,T_a,T_b)
% 2.84/2.96      | c_Map_Omap__le(V_f,c_Map_Omap__add(V_f,V_g,T_a,T_b),T_a,T_b) ) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_CastRedsThrow_0,axiom,
% 2.84/2.96      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OCast(V_C,V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_a,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.96      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_a,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_red__reds_OLAssThrow_0,axiom,
% 2.84/2.96      c_in(c_Pair(c_Pair(c_Expr_Oexp_OLAss(V_V,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_exp_Osimps_I47_J_0,axiom,
% 2.84/2.96      c_Expr_Oexp_OBinOp(V_exp1_H,V_bop_H,V_exp2_H,T_a) != c_Expr_Oexp_OCast(V_list,V_exp,T_a) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_map__add__le__mapE_0,axiom,
% 2.84/2.96      ( c_Map_Omap__le(V_g,V_h,T_a,T_b)
% 2.84/2.96      | ~ c_Map_Omap__le(c_Map_Omap__add(V_f,V_g,T_a,T_b),V_h,T_a,T_b) ) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_exp_Osimps_I144_J_0,axiom,
% 2.84/2.96      c_Expr_Oexp_OLAss(V_a,V_exp,T_a) != c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_BinOpRedsThrow1_0,axiom,
% 2.84/2.96      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OBinOp(V_e,V_bop,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.96      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_exp_Osimps_I102_J_0,axiom,
% 2.84/2.96      c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) != c_Expr_Oexp_OCall(V_exp_H,V_list1_H,V_list2_H,T_a) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_exp_Osimps_I98_J_0,axiom,
% 2.84/2.96      c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) != c_Expr_Oexp_OFAcc(V_exp_H,V_list1_H,V_list2_H,T_a) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_exp_Osimps_I97_J_0,axiom,
% 2.84/2.96      c_Expr_Oexp_OLAss(V_a_H,V_exp_H,T_a) != c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_WTrt__elim__cases_I8_J_8,axiom,
% 2.84/2.96      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_v,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__4(V_E,V_P,V_h,V_v))
% 2.84/2.96      | c_TypeRel_Ohas__field(V_P,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__1(V_D,V_E,V_F,V_P,V_e,V_h,V_v),V_F,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__2(V_D,V_E,V_F,V_P,V_e,V_h,V_v),V_D,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.84/2.96      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OFAss(V_e,V_F,V_D,V_v,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_exp_Osimps_I188_J_0,axiom,
% 2.84/2.96      c_Expr_Oexp_OCall(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_WT__elim__cases_I8_J_2,axiom,
% 2.84/2.96      ( c_TypeRel_Osees__field(V_P,c_WellType_Osko__WellType__XWT__elim__cases__8__1(V_D,V_E,V_F,V_P,V_a,V_v),V_F,c_WellType_Osko__WellType__XWT__elim__cases__8__2(V_D,V_E,V_F,V_P,V_a,V_v),V_D,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.84/2.96      | ~ c_WellType_OWT(V_P,V_E,c_Expr_Oexp_OFAss(V_a,V_F,V_D,V_v,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_red__reds_OCastThrow_0,axiom,
% 2.84/2.96      c_in(c_Pair(c_Pair(c_Expr_Oexp_OCast(V_C,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_FAssRedsThrow2_0,axiom,
% 2.84/2.96      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OFAss(V_e_092_060_094isub_0621,V_F,V_D,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0620,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0622,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.96      | ~ c_in(c_Pair(c_Pair(V_e_092_060_094isub_0622,V_s_092_060_094isub_0621,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0622,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.96      | ~ c_in(c_Pair(c_Pair(V_e_092_060_094isub_0621,V_s_092_060_094isub_0620,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_exp_Osimps_I186_J_0,axiom,
% 2.84/2.96      c_Expr_Oexp_OCall(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_map__le__implies__dom__le_0,axiom,
% 2.84/2.96      ( c_lessequals(c_Map_Odom(V_f,T_a,T_b),c_Map_Odom(V_g,T_a,T_b),tc_fun(T_a,tc_bool))
% 2.84/2.96      | ~ c_Map_Omap__le(V_f,V_g,T_a,T_b) ) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_exp_Osimps_I183_J_0,axiom,
% 2.84/2.96      c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) != c_Expr_Oexp_OFAss(V_exp1,V_list1,V_list2,V_exp2,T_a) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_exp_Osimps_I71_J_0,axiom,
% 2.84/2.96      c_Expr_Oexp_OBinOp(V_exp1_H,V_bop_H,V_exp2_H,T_a) != c_Expr_Oexp_OVal(V_val,T_a) ).
% 2.84/2.96  
% 2.84/2.96  cnf(cls_exp_Osimps_I177_J_0,axiom,
% 2.84/2.96      c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a) != c_Expr_Oexp_OFAss(V_exp1,V_list1,V_list2,V_exp2,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I14_J_0,axiom,
% 2.84/2.97      ( c_Expr_Oexp_Othrow(V_exp,T_a) != c_Expr_Oexp_Othrow(V_exp_H,T_a)
% 2.84/2.97      | V_exp = V_exp_H ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I206_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OSeq(V_exp1,V_exp2,T_a) != c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I137_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OFAcc(V_exp_H,V_list1_H,V_list2_H,T_a) != c_Expr_Oexp_OLAss(V_a,V_exp,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_refl__on__Id__on_0,axiom,
% 2.84/2.97      c_Relation_Orefl__on(V_A,c_Relation_OId__on(V_A,T_a),T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I138_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OLAss(V_a,V_exp,T_a) != c_Expr_Oexp_OFAss(V_exp1_H,V_list1_H,V_list2_H,V_exp2_H,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_eval__evals_OLAssThrow_0,axiom,
% 2.84/2.97      ( c_BigStep_Oeval(V_P,c_Expr_Oexp_OLAss(V_V,V_e,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0620,c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621)
% 2.84/2.97      | ~ c_BigStep_Oeval(V_P,V_e,V_s_092_060_094isub_0620,c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I192_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OCall(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_Othrow(V_exp_H,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I69_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) != c_Expr_Oexp_OCast(V_list,V_exp,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I54_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OCast(V_list,V_exp,T_a) != c_Expr_Oexp_OFAss(V_exp1_H,V_list1_H,V_list2_H,V_exp2_H,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I63_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a) != c_Expr_Oexp_OCast(V_list,V_exp,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I51_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OLAss(V_a_H,V_exp_H,T_a) != c_Expr_Oexp_OCast(V_list,V_exp,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_ThrowRedsThrow_0,axiom,
% 2.84/2.97      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_a,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.97      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_a,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I195_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) != c_Expr_Oexp_OCall(V_exp,V_list1,V_list2,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I189_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a) != c_Expr_Oexp_OCall(V_exp,V_list1,V_list2,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I169_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) != c_Expr_Oexp_OFAcc(V_exp,V_list1,V_list2,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I163_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a) != c_Expr_Oexp_OFAcc(V_exp,V_list1,V_list2,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I211_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_Othrow(V_exp_H,T_a) != c_Expr_Oexp_OSeq(V_exp1,V_exp2,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I87_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a) != c_Expr_Oexp_OVal(V_val,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I139_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OFAss(V_exp1_H,V_list1_H,V_list2_H,V_exp2_H,T_a) != c_Expr_Oexp_OLAss(V_a,V_exp,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I79_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OFAss(V_exp1_H,V_list1_H,V_list2_H,V_exp2_H,T_a) != c_Expr_Oexp_OVal(V_val,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I140_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OLAss(V_a,V_exp,T_a) != c_Expr_Oexp_OCall(V_exp_H,V_list1_H,V_list2_H,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I136_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OLAss(V_a,V_exp,T_a) != c_Expr_Oexp_OFAcc(V_exp_H,V_list1_H,V_list2_H,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_eval__evals_OFAssThrow2_0,axiom,
% 2.84/2.97      ( c_BigStep_Oeval(V_P,c_Expr_Oexp_OFAss(V_e_092_060_094isub_0621,V_F,V_D,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0620,c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0622)
% 2.84/2.97      | ~ c_BigStep_Oeval(V_P,V_e_092_060_094isub_0622,V_s_092_060_094isub_0621,c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0622)
% 2.84/2.97      | ~ c_BigStep_Oeval(V_P,V_e_092_060_094isub_0621,V_s_092_060_094isub_0620,c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I103_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OCall(V_exp_H,V_list1_H,V_list2_H,T_a) != c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_eval__evals_OCondThrow_0,axiom,
% 2.84/2.97      ( c_BigStep_Oeval(V_P,c_Expr_Oexp_OCond(V_e,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0620,c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621)
% 2.84/2.97      | ~ c_BigStep_Oeval(V_P,V_e,V_s_092_060_094isub_0620,c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I56_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OCast(V_list,V_exp,T_a) != c_Expr_Oexp_OCall(V_exp_H,V_list1_H,V_list2_H,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I52_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OCast(V_list,V_exp,T_a) != c_Expr_Oexp_OFAcc(V_exp_H,V_list1_H,V_list2_H,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_Domain__Id__on_0,axiom,
% 2.84/2.97      c_Relation_ODomain(c_Relation_OId__on(V_A,T_a),T_a,T_a) = V_A ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I86_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OVal(V_val,T_a) != c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I224_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_Othrow(V_exp,T_a) != c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_eval__evals_OCastThrow_0,axiom,
% 2.84/2.97      ( c_BigStep_Oeval(V_P,c_Expr_Oexp_OCast(V_C,V_e,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0620,c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621)
% 2.84/2.97      | ~ c_BigStep_Oeval(V_P,V_e,V_s_092_060_094isub_0620,c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_WT__elim__cases_I7_J_1,axiom,
% 2.84/2.97      ( c_TypeRel_Osees__field(V_P,c_WellType_Osko__WellType__XWT__elim__cases__7__1(V_D,V_E,V_F,V_P,V_T,V_a),V_F,V_T,V_D,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.84/2.97      | ~ c_WellType_OWT(V_P,V_E,c_Expr_Oexp_OFAcc(V_a,V_F,V_D,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I9_J_0,axiom,
% 2.84/2.97      ( c_Expr_Oexp_OCall(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_OCall(V_exp_H,V_list1_H,V_list2_H,T_a)
% 2.84/2.97      | V_exp = V_exp_H ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I9_J_1,axiom,
% 2.84/2.97      ( c_Expr_Oexp_OCall(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_OCall(V_exp_H,V_list1_H,V_list2_H,T_a)
% 2.84/2.97      | V_list1 = V_list1_H ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I9_J_2,axiom,
% 2.84/2.97      ( c_Expr_Oexp_OCall(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_OCall(V_exp_H,V_list1_H,V_list2_H,T_a)
% 2.84/2.97      | V_list2 = V_list2_H ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I77_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OFAcc(V_exp_H,V_list1_H,V_list2_H,T_a) != c_Expr_Oexp_OVal(V_val,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_TryRedsVal_0,axiom,
% 2.84/2.97      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OTryCatch(V_e,V_C,V_V,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.97      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I218_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OCond(V_exp1,V_exp2,V_exp3,T_a) != c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_TryReds_0,axiom,
% 2.84/2.97      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OTryCatch(V_e,V_C,V_V,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OTryCatch(V_e_H,V_C,V_V,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.97      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I181_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_Othrow(V_exp_H,T_a) != c_Expr_Oexp_OFAss(V_exp1,V_list1,V_list2,V_exp2,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_evals__lcl__incr_0,axiom,
% 2.84/2.97      ( c_lessequals(c_Map_Odom(V_l_092_060_094isub_0620,tc_List_Olist(tc_String_Ochar),tc_Value_Oval),c_Map_Odom(V_l_092_060_094isub_0621,tc_List_Olist(tc_String_Ochar),tc_Value_Oval),tc_fun(tc_List_Olist(tc_String_Ochar),tc_bool))
% 2.84/2.97      | ~ c_BigStep_Oevals(V_P,V_es,c_Pair(V_h_092_060_094isub_0620,V_l_092_060_094isub_0620,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))),V_es_H,c_Pair(V_h_092_060_094isub_0621,V_l_092_060_094isub_0621,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I67_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_Othrow(V_exp_H,T_a) != c_Expr_Oexp_OCast(V_list,V_exp,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_has__visible__field_0,axiom,
% 2.84/2.97      ( c_TypeRel_Ohas__field(V_P,V_C,V_F,V_T,V_D,T_a)
% 2.84/2.97      | ~ c_TypeRel_Osees__field(V_P,V_C,V_F,V_T,V_D,T_a) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_lconf__hext_0,axiom,
% 2.84/2.97      ( c_Conform_Olconf(V_P,V_h_H,V_l,V_E,T_a)
% 2.84/2.97      | ~ c_Objects_Ohext(V_h,V_h_H)
% 2.84/2.97      | ~ c_Conform_Olconf(V_P,V_h,V_l,V_E,T_a) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I75_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OLAss(V_a_H,V_exp_H,T_a) != c_Expr_Oexp_OVal(V_val,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I193_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_Othrow(V_exp_H,T_a) != c_Expr_Oexp_OCall(V_exp,V_list1,V_list2,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I167_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_Othrow(V_exp_H,T_a) != c_Expr_Oexp_OFAcc(V_exp,V_list1,V_list2,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_WTrt__elim__cases_I8_J_14,axiom,
% 2.84/2.97      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_v,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__4(V_E,V_P,V_h,V_v))
% 2.84/2.97      | c_TypeRel_Owiden(V_P,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__3(V_D,V_E,V_F,V_P,V_e,V_h,V_v),c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__2(V_D,V_E,V_F,V_P,V_e,V_h,V_v),tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.84/2.97      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OFAss(V_e,V_F,V_D,V_v,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I162_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OFAcc(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_eval__cases_I1_J_1,axiom,
% 2.84/2.97      ( V_s_H = V_s
% 2.84/2.97      | ~ c_BigStep_Oeval(V_P,c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),V_s,V_e_H,V_s_H) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_red__reds_OBinOpThrow1_0,axiom,
% 2.84/2.97      c_in(c_Pair(c_Pair(c_Expr_Oexp_OBinOp(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_bop,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I81_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OCall(V_exp_H,V_list1_H,V_list2_H,T_a) != c_Expr_Oexp_OVal(V_val,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_eval__evals_OBinOpThrow1_0,axiom,
% 2.84/2.97      ( c_BigStep_Oeval(V_P,c_Expr_Oexp_OBinOp(V_e_092_060_094isub_0621,V_bop,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0620,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621)
% 2.84/2.97      | ~ c_BigStep_Oeval(V_P,V_e_092_060_094isub_0621,V_s_092_060_094isub_0620,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I113_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_Othrow(V_exp_H,T_a) != c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_Not__Domain__rtrancl_0,axiom,
% 2.84/2.97      ( V_x = V_y
% 2.84/2.97      | ~ c_in(c_Pair(V_x,V_y,T_a,T_a),c_Transitive__Closure_Ortrancl(V_R,T_a),tc_prod(T_a,T_a))
% 2.84/2.97      | c_in(V_x,c_Relation_ODomain(V_R,T_a,T_a),T_a) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_extend__eval_0,axiom,
% 2.84/2.97      ( c_BigStep_Oeval(V_P,V_e,V_s,V_e_H,V_s_H)
% 2.84/2.97      | ~ c_BigStep_Oeval(V_P,V_e_H_H,V_s_H_H,V_e_H,V_s_H)
% 2.84/2.97      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H_H,V_s_H_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.97      | ~ c_WellForm_Owf__prog(c_WWellForm_Owwf__J__mdecl,V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I2_J_0,axiom,
% 2.84/2.97      ( c_Expr_Oexp_OCast(V_list,V_exp,T_a) != c_Expr_Oexp_OCast(V_list_H,V_exp_H,T_a)
% 2.84/2.97      | V_list = V_list_H ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I2_J_1,axiom,
% 2.84/2.97      ( c_Expr_Oexp_OCast(V_list,V_exp,T_a) != c_Expr_Oexp_OCast(V_list_H,V_exp_H,T_a)
% 2.84/2.97      | V_exp = V_exp_H ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I176_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OFAss(V_exp1,V_list1,V_list2,V_exp2,T_a) != c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I171_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OCall(V_exp_H,V_list1_H,V_list2_H,T_a) != c_Expr_Oexp_OFAss(V_exp1,V_list1,V_list2,V_exp2,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I180_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OFAss(V_exp1,V_list1,V_list2,V_exp2,T_a) != c_Expr_Oexp_Othrow(V_exp_H,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I114_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) != c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I96_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) != c_Expr_Oexp_OLAss(V_a_H,V_exp_H,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I85_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OVal(V_val,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_WTrt__elim__cases_I7_J_1,axiom,
% 2.84/2.97      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,c_Type_Oty_ONT)
% 2.84/2.97      | c_TypeRel_Ohas__field(V_P,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__7__1(V_D,V_E,V_F,V_P,V_T,V_e,V_h),V_F,V_T,V_D,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.84/2.97      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OFAcc(V_e,V_F,V_D,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I57_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OCall(V_exp_H,V_list1_H,V_list2_H,T_a) != c_Expr_Oexp_OCast(V_list,V_exp,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_big__by__small_0,axiom,
% 2.84/2.97      ( c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.97      | ~ c_BigStep_Oeval(V_P,V_e,V_s,V_e_H,V_s_H)
% 2.84/2.97      | ~ c_WellForm_Owf__prog(c_WWellForm_Owwf__J__mdecl,V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_red__reds_ORedTry_0,axiom,
% 2.84/2.97      c_in(c_Pair(c_Pair(c_Expr_Oexp_OTryCatch(c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),V_C,V_V,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I91_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_Othrow(V_exp_H,T_a) != c_Expr_Oexp_OVal(V_val,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I101_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OFAss(V_exp1_H,V_list1_H,V_list2_H,V_exp2_H,T_a) != c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I152_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OLAss(V_a,V_exp,T_a) != c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I157_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OCall(V_exp_H,V_list1_H,V_list2_H,T_a) != c_Expr_Oexp_OFAcc(V_exp,V_list1,V_list2,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I166_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OFAcc(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_Othrow(V_exp_H,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_LAssReds_0,axiom,
% 2.84/2.97      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OLAss(V_V,V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OLAss(V_V,V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.97      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_map__add__dom__app__simps_I1_J_0,axiom,
% 2.84/2.97      ( hAPP(c_Map_Omap__add(V_l1,V_l2,T_a,T_b),V_m) = hAPP(V_l2,V_m)
% 2.84/2.97      | ~ c_in(V_m,c_Map_Odom(V_l2,T_a,T_b),T_a) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_map__le__map__add_0,axiom,
% 2.84/2.97      c_Map_Omap__le(V_f,c_Map_Omap__add(V_g,V_f,T_a,T_b),T_a,T_b) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_red__reds_OCondThrow_0,axiom,
% 2.84/2.97      c_in(c_Pair(c_Pair(c_Expr_Oexp_OCond(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I61_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OCast(V_list,V_exp,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_WTrt__elim__cases_I8_J_6,axiom,
% 2.84/2.97      ( V_T = c_Type_Oty_OVoid
% 2.84/2.97      | c_TypeRel_Ohas__field(V_P,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__1(V_D,V_E,V_F,V_P,V_e,V_h,V_v),V_F,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__2(V_D,V_E,V_F,V_P,V_e,V_h,V_v),V_D,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.84/2.97      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OFAss(V_e,V_F,V_D,V_v,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_BinOp1Reds_0,axiom,
% 2.84/2.97      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OBinOp(V_e,V_bop,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OBinOp(V_e_H,V_bop,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.97      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_sees__field__idemp_0,axiom,
% 2.84/2.97      ( c_TypeRel_Osees__field(V_P,V_D,V_F,V_T,V_D,T_a)
% 2.84/2.97      | ~ c_TypeRel_Osees__field(V_P,V_C,V_F,V_T,V_D,T_a) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_map__add__le__mapI_0,axiom,
% 2.84/2.97      ( c_Map_Omap__le(c_Map_Omap__add(V_f,V_g,T_a,T_b),V_h,T_a,T_b)
% 2.84/2.97      | ~ c_Map_Omap__le(V_f,c_Map_Omap__add(V_f,V_g,T_a,T_b),T_a,T_b)
% 2.84/2.97      | ~ c_Map_Omap__le(V_g,V_h,T_a,T_b)
% 2.84/2.97      | ~ c_Map_Omap__le(V_f,V_h,T_a,T_b) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_le__funD_0,axiom,
% 2.84/2.97      ( ~ class_HOL_Oord(T_b)
% 2.84/2.97      | c_lessequals(hAPP(V_f,V_x),hAPP(V_g,V_x),T_b)
% 2.84/2.97      | ~ c_lessequals(V_f,V_g,tc_fun(T_a,T_b)) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_exp_Osimps_I141_J_0,axiom,
% 2.84/2.97      c_Expr_Oexp_OCall(V_exp_H,V_list1_H,V_list2_H,T_a) != c_Expr_Oexp_OLAss(V_a,V_exp,T_a) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_equiv_Orefl__on_0,axiom,
% 2.84/2.97      ( c_Relation_Orefl__on(V_A,V_r,T_a)
% 2.84/2.97      | ~ c_Equiv__Relations_Oequiv(V_A,V_r,T_a) ) ).
% 2.84/2.97  
% 2.84/2.97  cnf(cls_eval__lcl__incr_0,axiom,
% 2.84/2.98      ( c_lessequals(c_Map_Odom(V_l_092_060_094isub_0620,tc_List_Olist(tc_String_Ochar),tc_Value_Oval),c_Map_Odom(V_l_092_060_094isub_0621,tc_List_Olist(tc_String_Ochar),tc_Value_Oval),tc_fun(tc_List_Olist(tc_String_Ochar),tc_bool))
% 2.84/2.98      | ~ c_BigStep_Oeval(V_P,V_e,c_Pair(V_h_092_060_094isub_0620,V_l_092_060_094isub_0620,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))),V_e_H,c_Pair(V_h_092_060_094isub_0621,V_l_092_060_094isub_0621,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I225_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) != c_Expr_Oexp_Othrow(V_exp,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_Val_0,axiom,
% 2.84/2.98      c_BigStep_Oeval(V_P,c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),V_s,c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),V_s) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I68_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OCast(V_list,V_exp,T_a) != c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_Not__Domain__rtrancl_1,axiom,
% 2.84/2.98      ( c_in(V_x,c_Relation_ODomain(V_R,T_a,T_a),T_a)
% 2.84/2.98      | c_in(c_Pair(V_x,V_x,T_a,T_a),c_Transitive__Closure_Ortrancl(V_R,T_a),tc_prod(T_a,T_a)) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I106_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) != c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_equalityI_0,axiom,
% 2.84/2.98      ( V_A = V_B
% 2.84/2.98      | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool))
% 2.84/2.98      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_set__eq__subset_2,axiom,
% 2.84/2.98      ( V_A = V_B
% 2.84/2.98      | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool))
% 2.84/2.98      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_order__eq__iff_2,axiom,
% 2.84/2.98      ( ~ class_Orderings_Oorder(T_a)
% 2.84/2.98      | V_x = V_y
% 2.84/2.98      | ~ c_lessequals(V_y,V_x,T_a)
% 2.84/2.98      | ~ c_lessequals(V_x,V_y,T_a) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_sees__field__fun_0,axiom,
% 2.84/2.98      ( V_T_H = V_T
% 2.84/2.98      | ~ c_TypeRel_Osees__field(V_P,V_C,V_F,V_T_H,V_D_H,T_a)
% 2.84/2.98      | ~ c_TypeRel_Osees__field(V_P,V_C,V_F,V_T,V_D,T_a) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_sees__field__fun_1,axiom,
% 2.84/2.98      ( V_D_H = V_D
% 2.84/2.98      | ~ c_TypeRel_Osees__field(V_P,V_C,V_F,V_T_H,V_D_H,T_a)
% 2.84/2.98      | ~ c_TypeRel_Osees__field(V_P,V_C,V_F,V_T,V_D,T_a) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_order__antisym_0,axiom,
% 2.84/2.98      ( ~ class_Orderings_Oorder(T_a)
% 2.84/2.98      | V_x = V_y
% 2.84/2.98      | ~ c_lessequals(V_y,V_x,T_a)
% 2.84/2.98      | ~ c_lessequals(V_x,V_y,T_a) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_order__antisym__conv_0,axiom,
% 2.84/2.98      ( ~ class_Orderings_Oorder(T_a)
% 2.84/2.98      | V_x = V_y
% 2.84/2.98      | ~ c_lessequals(V_x,V_y,T_a)
% 2.84/2.98      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I170_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OFAss(V_exp1,V_list1,V_list2,V_exp2,T_a) != c_Expr_Oexp_OCall(V_exp_H,V_list1_H,V_list2_H,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I107_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I93_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) != c_Expr_Oexp_OVal(V_val,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_eval__evals_OThrowThrow_0,axiom,
% 2.84/2.98      ( c_BigStep_Oeval(V_P,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0620,c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621)
% 2.84/2.98      | ~ c_BigStep_Oeval(V_P,V_e,V_s_092_060_094isub_0620,c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I62_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OCast(V_list,V_exp,T_a) != c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_WT__elim__cases_I1_J_0,axiom,
% 2.84/2.98      ( V_T = c_Type_Oty_OVoid
% 2.84/2.98      | ~ c_WellType_OWT(V_P,V_E,c_Expr_Oexp_OLAss(V_V,V_e,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_Id__on__iff_0,axiom,
% 2.84/2.98      ( V_x = V_y
% 2.84/2.98      | ~ c_in(c_Pair(V_x,V_y,T_a,T_a),c_Relation_OId__on(V_A,T_a),tc_prod(T_a,T_a)) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I6_J_1,axiom,
% 2.84/2.98      ( c_Expr_Oexp_OLAss(V_a,V_exp,T_a) != c_Expr_Oexp_OLAss(V_a_H,V_exp_H,T_a)
% 2.84/2.98      | V_exp = V_exp_H ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I6_J_0,axiom,
% 2.84/2.98      ( c_Expr_Oexp_OLAss(V_a,V_exp,T_a) != c_Expr_Oexp_OLAss(V_a_H,V_exp_H,T_a)
% 2.84/2.98      | V_a = V_a_H ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I146_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OLAss(V_a,V_exp,T_a) != c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I55_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OFAss(V_exp1_H,V_list1_H,V_list2_H,V_exp2_H,T_a) != c_Expr_Oexp_OCast(V_list,V_exp,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_r__into__rtrancl_0,axiom,
% 2.84/2.98      ( c_in(V_p,c_Transitive__Closure_Ortrancl(V_r,T_a),tc_prod(T_a,T_a))
% 2.84/2.98      | ~ c_in(V_p,V_r,tc_prod(T_a,T_a)) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_Try_0,axiom,
% 2.84/2.98      ( c_BigStep_Oeval(V_P,c_Expr_Oexp_OTryCatch(V_e_092_060_094isub_0621,V_C,V_V,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0620,c_Expr_Oexp_OVal(V_v_092_060_094isub_0621,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621)
% 2.84/2.98      | ~ c_BigStep_Oeval(V_P,V_e_092_060_094isub_0621,V_s_092_060_094isub_0620,c_Expr_Oexp_OVal(V_v_092_060_094isub_0621,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I219_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) != c_Expr_Oexp_OCond(V_exp1,V_exp2,V_exp3,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I210_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OSeq(V_exp1,V_exp2,T_a) != c_Expr_Oexp_Othrow(V_exp_H,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I112_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) != c_Expr_Oexp_Othrow(V_exp_H,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_rtrancl__eq__or__trancl_1,axiom,
% 2.84/2.98      c_in(c_Pair(V_x,V_x,T_a,T_a),c_Transitive__Closure_Ortrancl(V_R,T_a),tc_prod(T_a,T_a)) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_rtrancl_Ortrancl__refl_0,axiom,
% 2.84/2.98      c_in(c_Pair(V_a,V_a,T_a,T_a),c_Transitive__Closure_Ortrancl(V_r,T_a),tc_prod(T_a,T_a)) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_acc__downwards_0,axiom,
% 2.84/2.98      ( c_in(V_b,c_Wellfounded_Oacc(V_r,T_a),T_a)
% 2.84/2.98      | ~ c_in(c_Pair(V_b,V_a,T_a,T_a),c_Transitive__Closure_Ortrancl(V_r,T_a),tc_prod(T_a,T_a))
% 2.84/2.98      | ~ c_in(V_a,c_Wellfounded_Oacc(V_r,T_a),T_a) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_acc__downwards__aux_0,axiom,
% 2.84/2.98      ( c_in(V_b,c_Wellfounded_Oacc(V_r,T_a),T_a)
% 2.84/2.98      | ~ c_in(V_a,c_Wellfounded_Oacc(V_r,T_a),T_a)
% 2.84/2.98      | ~ c_in(c_Pair(V_b,V_a,T_a,T_a),c_Transitive__Closure_Ortrancl(V_r,T_a),tc_prod(T_a,T_a)) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_rtrancl__trans_0,axiom,
% 2.84/2.98      ( c_in(c_Pair(V_a,V_c,T_a,T_a),c_Transitive__Closure_Ortrancl(V_r,T_a),tc_prod(T_a,T_a))
% 2.84/2.98      | ~ c_in(c_Pair(V_b,V_c,T_a,T_a),c_Transitive__Closure_Ortrancl(V_r,T_a),tc_prod(T_a,T_a))
% 2.84/2.98      | ~ c_in(c_Pair(V_a,V_b,T_a,T_a),c_Transitive__Closure_Ortrancl(V_r,T_a),tc_prod(T_a,T_a)) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I156_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OFAcc(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_OCall(V_exp_H,V_list1_H,V_list2_H,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_red__reds_OBinOpRed2_0,axiom,
% 2.84/2.98      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OBinOp(c_Expr_Oexp_OVal(V_v_092_060_094isub_0621,tc_List_Olist(tc_String_Ochar)),V_bop,V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OBinOp(c_Expr_Oexp_OVal(V_v_092_060_094isub_0621,tc_List_Olist(tc_String_Ochar)),V_bop,V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.98      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_eval__evals_OFAssThrow1_0,axiom,
% 2.84/2.98      ( c_BigStep_Oeval(V_P,c_Expr_Oexp_OFAss(V_e_092_060_094isub_0621,V_F,V_D,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0620,c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621)
% 2.84/2.98      | ~ c_BigStep_Oeval(V_P,V_e_092_060_094isub_0621,V_s_092_060_094isub_0620,c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_converse__rtrancl__into__rtrancl_0,axiom,
% 2.84/2.98      ( c_in(c_Pair(V_a,V_c,T_a,T_a),c_Transitive__Closure_Ortrancl(V_r,T_a),tc_prod(T_a,T_a))
% 2.84/2.98      | ~ c_in(c_Pair(V_b,V_c,T_a,T_a),c_Transitive__Closure_Ortrancl(V_r,T_a),tc_prod(T_a,T_a))
% 2.84/2.98      | ~ c_in(c_Pair(V_a,V_b,T_a,T_a),V_r,tc_prod(T_a,T_a)) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_rtrancl_Ortrancl__into__rtrancl_0,axiom,
% 2.84/2.98      ( c_in(c_Pair(V_a,V_c,T_a,T_a),c_Transitive__Closure_Ortrancl(V_r,T_a),tc_prod(T_a,T_a))
% 2.84/2.98      | ~ c_in(c_Pair(V_b,V_c,T_a,T_a),V_r,tc_prod(T_a,T_a))
% 2.84/2.98      | ~ c_in(c_Pair(V_a,V_b,T_a,T_a),c_Transitive__Closure_Ortrancl(V_r,T_a),tc_prod(T_a,T_a)) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_Seq_0,axiom,
% 2.84/2.98      ( c_BigStep_Oeval(V_P,c_Expr_Oexp_OSeq(V_e_092_060_094isub_0620,V_e_092_060_094isub_0621,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0620,V_e_092_060_094isub_0622,V_s_092_060_094isub_0622)
% 2.84/2.98      | ~ c_BigStep_Oeval(V_P,V_e_092_060_094isub_0621,V_s_092_060_094isub_0621,V_e_092_060_094isub_0622,V_s_092_060_094isub_0622)
% 2.84/2.98      | ~ c_BigStep_Oeval(V_P,V_e_092_060_094isub_0620,V_s_092_060_094isub_0620,c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I53_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OFAcc(V_exp_H,V_list1_H,V_list2_H,T_a) != c_Expr_Oexp_OCast(V_list,V_exp,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I70_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OVal(V_val,T_a) != c_Expr_Oexp_OBinOp(V_exp1_H,V_bop_H,V_exp2_H,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I151_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_Othrow(V_exp_H,T_a) != c_Expr_Oexp_OLAss(V_a,V_exp,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_CondRedsThrow_0,axiom,
% 2.84/2.98      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OCond(V_e,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_a,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.98      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_a,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_red__reds_OCallThrowObj_0,axiom,
% 2.84/2.98      c_in(c_Pair(c_Pair(c_Expr_Oexp_OCall(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_M,V_es,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_CallRedsThrowObj_0,axiom,
% 2.84/2.98      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OCall(V_e,V_M,V_es,tc_List_Olist(tc_String_Ochar)),V_s0,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_a,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.98      | ~ c_in(c_Pair(c_Pair(V_e,V_s0,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_a,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_eval__evals_OFAccThrow_0,axiom,
% 2.84/2.98      ( c_BigStep_Oeval(V_P,c_Expr_Oexp_OFAcc(V_e,V_F,V_D,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0620,c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621)
% 2.84/2.98      | ~ c_BigStep_Oeval(V_P,V_e,V_s_092_060_094isub_0620,c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_CondReds_0,axiom,
% 2.84/2.98      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OCond(V_e,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OCond(V_e_H,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.98      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I108_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) != c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I90_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OVal(V_val,T_a) != c_Expr_Oexp_Othrow(V_exp_H,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_red__reds_OBinOpThrow2_0,axiom,
% 2.84/2.98      c_in(c_Pair(c_Pair(c_Expr_Oexp_OBinOp(c_Expr_Oexp_OVal(V_v_092_060_094isub_0621,tc_List_Olist(tc_String_Ochar)),V_bop,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_xt1_I6_J_0,axiom,
% 2.84/2.98      ( ~ class_Orderings_Oorder(T_a)
% 2.84/2.98      | c_lessequals(V_z,V_x,T_a)
% 2.84/2.98      | ~ c_lessequals(V_z,V_y,T_a)
% 2.84/2.98      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_order__trans_0,axiom,
% 2.84/2.98      ( ~ class_Orderings_Opreorder(T_a)
% 2.84/2.98      | c_lessequals(V_x,V_z,T_a)
% 2.84/2.98      | ~ c_lessequals(V_y,V_z,T_a)
% 2.84/2.98      | ~ c_lessequals(V_x,V_y,T_a) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_set__mp_0,axiom,
% 2.84/2.98      ( c_in(V_x,V_B,T_a)
% 2.84/2.98      | ~ c_in(V_x,V_A,T_a)
% 2.84/2.98      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_subsetD_0,axiom,
% 2.84/2.98      ( c_in(V_c,V_B,T_a)
% 2.84/2.98      | ~ c_in(V_c,V_A,T_a)
% 2.84/2.98      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_equalityE_0,axiom,
% 2.84/2.98      c_lessequals(V_x,V_x,tc_fun(T_a,tc_bool)) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_set__rev__mp_0,axiom,
% 2.84/2.98      ( c_in(V_x,V_B,T_a)
% 2.84/2.98      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 2.84/2.98      | ~ c_in(V_x,V_A,T_a) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_subset__iff_0,axiom,
% 2.84/2.98      ( c_in(V_t,V_B,T_a)
% 2.84/2.98      | ~ c_in(V_t,V_A,T_a)
% 2.84/2.98      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_subset__refl_0,axiom,
% 2.84/2.98      c_lessequals(V_A,V_A,tc_fun(T_a,tc_bool)) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_subset__trans_0,axiom,
% 2.84/2.98      ( c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool))
% 2.84/2.98      | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 2.84/2.98      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_predicate1D_0,axiom,
% 2.84/2.98      ( hBOOL(hAPP(V_Q,V_x))
% 2.84/2.98      | ~ hBOOL(hAPP(V_P,V_x))
% 2.84/2.98      | ~ c_lessequals(V_P,V_Q,tc_fun(T_a,tc_bool)) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_order__eq__iff_0,axiom,
% 2.84/2.98      ( ~ class_Orderings_Oorder(T_a)
% 2.84/2.98      | c_lessequals(V_x,V_x,T_a) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_order__eq__refl_0,axiom,
% 2.84/2.98      ( ~ class_Orderings_Opreorder(T_a)
% 2.84/2.98      | c_lessequals(V_x,V_x,T_a) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_rev__predicate1D_0,axiom,
% 2.84/2.98      ( hBOOL(hAPP(V_Q,V_x))
% 2.84/2.98      | ~ c_lessequals(V_P,V_Q,tc_fun(T_a,tc_bool))
% 2.84/2.98      | ~ hBOOL(hAPP(V_P,V_x)) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I76_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OVal(V_val,T_a) != c_Expr_Oexp_OFAcc(V_exp_H,V_list1_H,V_list2_H,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I80_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OVal(V_val,T_a) != c_Expr_Oexp_OCall(V_exp_H,V_list1_H,V_list2_H,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I194_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OCall(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I60_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OCast(V_list,V_exp,T_a) != c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_BinOpRedsThrow2_0,axiom,
% 2.84/2.98      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OBinOp(V_e_092_060_094isub_0621,V_bop,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0620,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0622,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.98      | ~ c_in(c_Pair(c_Pair(V_e_092_060_094isub_0622,V_s_092_060_094isub_0621,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0622,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.98      | ~ c_in(c_Pair(c_Pair(V_e_092_060_094isub_0621,V_s_092_060_094isub_0620,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OVal(V_v_092_060_094isub_0621,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I45_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OVal(V_val_H,T_a) != c_Expr_Oexp_OCast(V_list,V_exp,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I92_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OVal(V_val,T_a) != c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_ThrowReds_0,axiom,
% 2.84/2.98      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.98      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I12_J_2,axiom,
% 2.84/2.98      ( c_Expr_Oexp_OCond(V_exp1,V_exp2,V_exp3,T_a) != c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a)
% 2.84/2.98      | V_exp3 = V_exp3_H ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I12_J_1,axiom,
% 2.84/2.98      ( c_Expr_Oexp_OCond(V_exp1,V_exp2,V_exp3,T_a) != c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a)
% 2.84/2.98      | V_exp2 = V_exp2_H ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I12_J_0,axiom,
% 2.84/2.98      ( c_Expr_Oexp_OCond(V_exp1,V_exp2,V_exp3,T_a) != c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a)
% 2.84/2.98      | V_exp1 = V_exp1_H ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I50_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OCast(V_list,V_exp,T_a) != c_Expr_Oexp_OLAss(V_a_H,V_exp_H,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I78_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OVal(V_val,T_a) != c_Expr_Oexp_OFAss(V_exp1_H,V_list1_H,V_list2_H,V_exp2_H,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_WTrt__elim__cases_I6_J_0,axiom,
% 2.84/2.98      ( V_T = c_Type_Oty_OClass(V_D)
% 2.84/2.98      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OCast(V_D,V_e,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I15_J_3,axiom,
% 2.84/2.98      ( c_Expr_Oexp_OTryCatch(V_exp1,V_list,V_a,V_exp2,T_a) != c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a)
% 2.84/2.98      | V_exp2 = V_exp2_H ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I15_J_2,axiom,
% 2.84/2.98      ( c_Expr_Oexp_OTryCatch(V_exp1,V_list,V_a,V_exp2,T_a) != c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a)
% 2.84/2.98      | V_a = V_a_H ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I15_J_1,axiom,
% 2.84/2.98      ( c_Expr_Oexp_OTryCatch(V_exp1,V_list,V_a,V_exp2,T_a) != c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a)
% 2.84/2.98      | V_list = V_list_H ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I15_J_0,axiom,
% 2.84/2.98      ( c_Expr_Oexp_OTryCatch(V_exp1,V_list,V_a,V_exp2,T_a) != c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a)
% 2.84/2.98      | V_exp1 = V_exp1_H ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_WTrt__elim__cases_I8_J_7,axiom,
% 2.84/2.98      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,c_Type_Oty_ONT)
% 2.84/2.98      | c_TypeRel_Ohas__field(V_P,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__1(V_D,V_E,V_F,V_P,V_e,V_h,V_v),V_F,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__2(V_D,V_E,V_F,V_P,V_e,V_h,V_v),V_D,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.84/2.98      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OFAss(V_e,V_F,V_D,V_v,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_map__add__dom__app__simps_I2_J_0,axiom,
% 2.84/2.98      ( hAPP(c_Map_Omap__add(V_l1,V_l2,T_a,T_b),V_m) = hAPP(V_l2,V_m)
% 2.84/2.98      | c_in(V_m,c_Map_Odom(V_l1,T_a,T_b),T_a) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_map__add__dom__app__simps_I3_J_0,axiom,
% 2.84/2.98      ( hAPP(c_Map_Omap__add(V_l1,V_l2,T_a,T_b),V_m) = hAPP(V_l1,V_m)
% 2.84/2.98      | c_in(V_m,c_Map_Odom(V_l2,T_a,T_b),T_a) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I147_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a) != c_Expr_Oexp_OLAss(V_a,V_exp,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I4_J_2,axiom,
% 2.84/2.98      ( c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) != c_Expr_Oexp_OBinOp(V_exp1_H,V_bop_H,V_exp2_H,T_a)
% 2.84/2.98      | V_exp2 = V_exp2_H ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I4_J_1,axiom,
% 2.84/2.98      ( c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) != c_Expr_Oexp_OBinOp(V_exp1_H,V_bop_H,V_exp2_H,T_a)
% 2.84/2.98      | V_bop = V_bop_H ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I4_J_0,axiom,
% 2.84/2.98      ( c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) != c_Expr_Oexp_OBinOp(V_exp1_H,V_bop_H,V_exp2_H,T_a)
% 2.84/2.98      | V_exp1 = V_exp1_H ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I153_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) != c_Expr_Oexp_OLAss(V_a,V_exp,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I99_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OFAcc(V_exp_H,V_list1_H,V_list2_H,T_a) != c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I84_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OVal(V_val,T_a) != c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I213_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) != c_Expr_Oexp_OSeq(V_exp1,V_exp2,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I212_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OSeq(V_exp1,V_exp2,T_a) != c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I187_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OCall(V_exp,V_list1,V_list2,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I3_J_0,axiom,
% 2.84/2.98      ( c_Expr_Oexp_OVal(V_val,T_a) != c_Expr_Oexp_OVal(V_val_H,T_a)
% 2.84/2.98      | V_val = V_val_H ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_rtrancl__idemp_0,axiom,
% 2.84/2.98      c_Transitive__Closure_Ortrancl(c_Transitive__Closure_Ortrancl(V_r,T_a),T_a) = c_Transitive__Closure_Ortrancl(V_r,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_linorder__linear_0,axiom,
% 2.84/2.98      ( ~ class_Orderings_Olinorder(T_a)
% 2.84/2.98      | c_lessequals(V_y,V_x,T_a)
% 2.84/2.98      | c_lessequals(V_x,V_y,T_a) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_exp_Osimps_I161_J_0,axiom,
% 2.84/2.98      c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OFAcc(V_exp,V_list1,V_list2,T_a) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_FAssRedsThrow1_0,axiom,
% 2.84/2.98      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OFAss(V_e,V_F,V_D,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.98      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_ty_Osimps_I8_J_0,axiom,
% 2.84/2.98      c_Type_Oty_OVoid != c_Type_Oty_OClass(V_list_H) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_red__reds_OCondRed_0,axiom,
% 2.84/2.98      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OCond(V_e,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OCond(V_e_H,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.84/2.98      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.84/2.98  
% 2.84/2.98  cnf(cls_FAssReds1_0,axiom,
% 2.99/2.99      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OFAss(V_e,V_F,V_D,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OFAss(V_e_H,V_F,V_D,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.99/2.99      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_FAccReds_0,axiom,
% 2.99/2.99      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OFAcc(V_e,V_F,V_D,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OFAcc(V_e_H,V_F,V_D,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.99/2.99      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_FAccRedsThrow_0,axiom,
% 2.99/2.99      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OFAcc(V_e,V_F,V_D,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_a,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.99/2.99      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_a,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_widen__Class_0,axiom,
% 2.99/2.99      ( V_T = c_Type_Oty_OClass(c_TypeRel_Osko__TypeRel__Xwiden__Class__1__1(V_C,V_P,V_T,T_a))
% 2.99/2.99      | V_T = c_Type_Oty_ONT
% 2.99/2.99      | ~ c_TypeRel_Owiden(V_P,V_T,c_Type_Oty_OClass(V_C),T_a) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_mem__Sigma__iff_2,axiom,
% 2.99/2.99      ( c_in(c_Pair(V_a,V_b,T_a,T_b),c_Product__Type_OSigma(V_A,V_B,T_a,T_b),tc_prod(T_a,T_b))
% 2.99/2.99      | ~ c_in(V_b,hAPP(V_B,V_a),T_b)
% 2.99/2.99      | ~ c_in(V_a,V_A,T_a) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_SigmaI_0,axiom,
% 2.99/2.99      ( c_in(c_Pair(V_a,V_b,T_a,T_b),c_Product__Type_OSigma(V_A,V_B,T_a,T_b),tc_prod(T_a,T_b))
% 2.99/2.99      | ~ c_in(V_b,hAPP(V_B,V_a),T_b)
% 2.99/2.99      | ~ c_in(V_a,V_A,T_a) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_in__lex__prod_0,axiom,
% 2.99/2.99      ( V_a = V_a_H
% 2.99/2.99      | c_in(c_Pair(V_a,V_a_H,T_a,T_a),V_r,tc_prod(T_a,T_a))
% 2.99/2.99      | ~ c_in(c_Pair(c_Pair(V_a,V_b,T_a,T_b),c_Pair(V_a_H,V_b_H,T_a,T_b),tc_prod(T_a,T_b),tc_prod(T_a,T_b)),c_Wellfounded_Olex__prod(V_r,V_s,T_a,T_b),tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_Red__lcl__add_0,axiom,
% 2.99/2.99      ( c_in(c_Pair(c_Pair(V_e,c_Pair(V_h,c_Map_Omap__add(V_l_092_060_094isub_0620,V_l,tc_List_Olist(tc_String_Ochar),tc_Value_Oval),tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,c_Pair(V_h_H,c_Map_Omap__add(V_l_092_060_094isub_0620,V_l_H,tc_List_Olist(tc_String_Ochar),tc_Value_Oval),tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.99/2.99      | ~ c_in(c_Pair(c_Pair(V_e,c_Pair(V_h,V_l,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,c_Pair(V_h_H,V_l_H,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_WTrt__elim__cases_I8_J_5,axiom,
% 2.99/2.99      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_v,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__4(V_E,V_P,V_h,V_v))
% 2.99/2.99      | c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,c_Type_Oty_OClass(c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__1(V_D,V_E,V_F,V_P,V_e,V_h,V_v)))
% 2.99/2.99      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OFAss(V_e,V_F,V_D,V_v,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_WTFAss_0,axiom,
% 2.99/2.99      ( c_WellType_OWT(V_P,V_E,c_Expr_Oexp_OFAss(V_e_092_060_094isub_0621,V_F,V_D,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
% 2.99/2.99      | ~ c_TypeRel_Owiden(V_P,V_T_H,V_T,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.99/2.99      | ~ c_WellType_OWT(V_P,V_E,V_e_092_060_094isub_0622,V_T_H)
% 2.99/2.99      | ~ c_TypeRel_Osees__field(V_P,V_C,V_F,V_T,V_D,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.99/2.99      | ~ c_WellType_OWT(V_P,V_E,V_e_092_060_094isub_0621,c_Type_Oty_OClass(V_C)) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_ty_Osimps_I20_J_0,axiom,
% 2.99/2.99      c_Type_Oty_ONT != c_Type_Oty_OClass(V_list_H) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_exp_Osimps_I154_J_0,axiom,
% 2.99/2.99      c_Expr_Oexp_OFAcc(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_OFAss(V_exp1_H,V_list1_H,V_list2_H,V_exp2_H,T_a) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_acc__downward_0,axiom,
% 2.99/2.99      ( c_in(V_a,c_Wellfounded_Oacc(V_r,T_a),T_a)
% 2.99/2.99      | ~ c_in(c_Pair(V_a,V_b,T_a,T_a),V_r,tc_prod(T_a,T_a))
% 2.99/2.99      | ~ c_in(V_b,c_Wellfounded_Oacc(V_r,T_a),T_a) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_acc_Ocases_0,axiom,
% 2.99/2.99      ( c_in(V_y,c_Wellfounded_Oacc(V_r,T_a),T_a)
% 2.99/2.99      | ~ c_in(c_Pair(V_y,V_a,T_a,T_a),V_r,tc_prod(T_a,T_a))
% 2.99/2.99      | ~ c_in(V_a,c_Wellfounded_Oacc(V_r,T_a),T_a) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_WT__elim__cases_I8_J_4,axiom,
% 2.99/2.99      ( c_TypeRel_Owiden(V_P,c_WellType_Osko__WellType__XWT__elim__cases__8__3(V_D,V_E,V_F,V_P,V_a,V_v),c_WellType_Osko__WellType__XWT__elim__cases__8__2(V_D,V_E,V_F,V_P,V_a,V_v),tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.99/2.99      | ~ c_WellType_OWT(V_P,V_E,c_Expr_Oexp_OFAss(V_a,V_F,V_D,V_v,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_SeqReds2_0,axiom,
% 2.99/2.99      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OSeq(V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0620,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_092_060_094isub_0622_H,V_s_092_060_094isub_0622,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.99/2.99      | ~ c_in(c_Pair(c_Pair(V_e_092_060_094isub_0622,V_s_092_060_094isub_0621,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_092_060_094isub_0622_H,V_s_092_060_094isub_0622,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.99/2.99      | ~ c_in(c_Pair(c_Pair(V_e_092_060_094isub_0621,V_s_092_060_094isub_0620,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OVal(V_v_092_060_094isub_0621,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_red__reds_OTryRed_0,axiom,
% 2.99/2.99      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OTryCatch(V_e,V_C,V_V,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OTryCatch(V_e_H,V_C,V_V,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.99/2.99      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_WTrt__elim__cases_I8_J_9,axiom,
% 2.99/2.99      ( V_T = c_Type_Oty_OVoid
% 2.99/2.99      | c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_v,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__3(V_D,V_E,V_F,V_P,V_e,V_h,V_v))
% 2.99/2.99      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OFAss(V_e,V_F,V_D,V_v,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_WTrt__elim__cases_I8_J_2,axiom,
% 2.99/2.99      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_v,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__4(V_E,V_P,V_h,V_v))
% 2.99/2.99      | V_T = c_Type_Oty_OVoid
% 2.99/2.99      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OFAss(V_e,V_F,V_D,V_v,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_rev__ImageI_0,axiom,
% 2.99/2.99      ( c_in(V_b,c_Relation_OImage(V_r,V_A,T_a,T_b),T_b)
% 2.99/2.99      | ~ c_in(c_Pair(V_a,V_b,T_a,T_b),V_r,tc_prod(T_a,T_b))
% 2.99/2.99      | ~ c_in(V_a,V_A,T_a) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_Image__iff_2,axiom,
% 2.99/2.99      ( c_in(V_b,c_Relation_OImage(V_r,V_A,T_b,T_a),T_a)
% 2.99/2.99      | ~ c_in(c_Pair(V_x,V_b,T_b,T_a),V_r,tc_prod(T_b,T_a))
% 2.99/2.99      | ~ c_in(V_x,V_A,T_b) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_red__reds_OCastRed_0,axiom,
% 2.99/2.99      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OCast(V_C,V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OCast(V_C,V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.99/2.99      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_SeqReds_0,axiom,
% 2.99/2.99      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OSeq(V_e,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OSeq(V_e_H,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.99/2.99      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_Id__on__iff_1,axiom,
% 2.99/2.99      ( c_in(V_x,V_A,T_a)
% 2.99/2.99      | ~ c_in(c_Pair(V_x,V_y,T_a,T_a),c_Relation_OId__on(V_A,T_a),tc_prod(T_a,T_a)) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_Id__on__eqI_0,axiom,
% 2.99/2.99      ( c_in(c_Pair(V_x,V_x,T_a,T_a),c_Relation_OId__on(V_A,T_a),tc_prod(T_a,T_a))
% 2.99/2.99      | ~ c_in(V_x,V_A,T_a) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_WTrt__elim__cases_I8_J_11,axiom,
% 2.99/2.99      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_v,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__4(V_E,V_P,V_h,V_v))
% 2.99/2.99      | c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_v,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__3(V_D,V_E,V_F,V_P,V_e,V_h,V_v))
% 2.99/2.99      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OFAss(V_e,V_F,V_D,V_v,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_exp_Osimps_I155_J_0,axiom,
% 2.99/2.99      c_Expr_Oexp_OFAss(V_exp1_H,V_list1_H,V_list2_H,V_exp2_H,T_a) != c_Expr_Oexp_OFAcc(V_exp,V_list1,V_list2,T_a) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_in__lex__prod_3,axiom,
% 2.99/2.99      ( c_in(c_Pair(c_Pair(V_x,V_b,T_a,T_b),c_Pair(V_x,V_b_H,T_a,T_b),tc_prod(T_a,T_b),tc_prod(T_a,T_b)),c_Wellfounded_Olex__prod(V_r,V_s,T_a,T_b),tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b)))
% 2.99/2.99      | ~ c_in(c_Pair(V_b,V_b_H,T_b,T_b),V_s,tc_prod(T_b,T_b)) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_in__lex__prod_2,axiom,
% 2.99/2.99      ( c_in(c_Pair(c_Pair(V_a,V_b,T_a,T_b),c_Pair(V_a_H,V_b_H,T_a,T_b),tc_prod(T_a,T_b),tc_prod(T_a,T_b)),c_Wellfounded_Olex__prod(V_r,V_s,T_a,T_b),tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b)))
% 2.99/2.99      | ~ c_in(c_Pair(V_a,V_a_H,T_a,T_a),V_r,tc_prod(T_a,T_a)) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_ty_Osimps_I7_J_0,axiom,
% 2.99/2.99      c_Type_Oty_ONT != c_Type_Oty_OVoid ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_WTrt__elim__cases_I8_J_3,axiom,
% 2.99/2.99      ( V_T = c_Type_Oty_OVoid
% 2.99/2.99      | c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,c_Type_Oty_OClass(c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__1(V_D,V_E,V_F,V_P,V_e,V_h,V_v)))
% 2.99/2.99      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OFAss(V_e,V_F,V_D,V_v,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_red__reds_OThrowThrow_0,axiom,
% 2.99/2.99      c_in(c_Pair(c_Pair(c_Expr_Oexp_Othrow(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_WTrt__elim__cases_I8_J_13,axiom,
% 2.99/2.99      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,c_Type_Oty_ONT)
% 2.99/2.99      | c_TypeRel_Owiden(V_P,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__3(V_D,V_E,V_F,V_P,V_e,V_h,V_v),c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__2(V_D,V_E,V_F,V_P,V_e,V_h,V_v),tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.99/2.99      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OFAss(V_e,V_F,V_D,V_v,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_equiv__class__eq__iff_1,axiom,
% 2.99/2.99      ( c_in(V_x,V_A,T_a)
% 2.99/2.99      | ~ c_in(c_Pair(V_x,V_y,T_a,T_a),V_r,tc_prod(T_a,T_a))
% 2.99/2.99      | ~ c_Equiv__Relations_Oequiv(V_A,V_r,T_a) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_equiv__class__eq__iff_2,axiom,
% 2.99/2.99      ( c_in(V_y,V_A,T_a)
% 2.99/2.99      | ~ c_in(c_Pair(V_x,V_y,T_a,T_a),V_r,tc_prod(T_a,T_a))
% 2.99/2.99      | ~ c_Equiv__Relations_Oequiv(V_A,V_r,T_a) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_red__reds_OFAssRed1_0,axiom,
% 2.99/2.99      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OFAss(V_e,V_F,V_D,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OFAss(V_e_H,V_F,V_D,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.99/2.99      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_red__reds_OFAccRed_0,axiom,
% 2.99/2.99      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OFAcc(V_e,V_F,V_D,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OFAcc(V_e_H,V_F,V_D,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.99/2.99      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_in__lex__prod_1,axiom,
% 2.99/2.99      ( c_in(c_Pair(V_b,V_b_H,T_b,T_b),V_s,tc_prod(T_b,T_b))
% 2.99/2.99      | c_in(c_Pair(V_a,V_a_H,T_a,T_a),V_r,tc_prod(T_a,T_a))
% 2.99/2.99      | ~ c_in(c_Pair(c_Pair(V_a,V_b,T_a,T_b),c_Pair(V_a_H,V_b_H,T_a,T_b),tc_prod(T_a,T_b),tc_prod(T_a,T_b)),c_Wellfounded_Olex__prod(V_r,V_s,T_a,T_b),tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_Range__iff_1,axiom,
% 2.99/2.99      ( c_in(V_a,c_Relation_ORange(V_r,T_b,T_a),T_a)
% 2.99/2.99      | ~ c_in(c_Pair(V_x,V_a,T_b,T_a),V_r,tc_prod(T_b,T_a)) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_RangeI_0,axiom,
% 2.99/2.99      ( c_in(V_b,c_Relation_ORange(V_r,T_a,T_b),T_b)
% 2.99/2.99      | ~ c_in(c_Pair(V_a,V_b,T_a,T_b),V_r,tc_prod(T_a,T_b)) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_exp_Osimps_I7_J_0,axiom,
% 2.99/2.99      ( c_Expr_Oexp_OFAcc(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_OFAcc(V_exp_H,V_list1_H,V_list2_H,T_a)
% 2.99/2.99      | V_exp = V_exp_H ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_exp_Osimps_I7_J_1,axiom,
% 2.99/2.99      ( c_Expr_Oexp_OFAcc(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_OFAcc(V_exp_H,V_list1_H,V_list2_H,T_a)
% 2.99/2.99      | V_list1 = V_list1_H ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_exp_Osimps_I7_J_2,axiom,
% 2.99/2.99      ( c_Expr_Oexp_OFAcc(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_OFAcc(V_exp_H,V_list1_H,V_list2_H,T_a)
% 2.99/2.99      | V_list2 = V_list2_H ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_red__reds_OThrowRed_0,axiom,
% 2.99/2.99      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.99/2.99      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_exp_Osimps_I160_J_0,axiom,
% 2.99/2.99      c_Expr_Oexp_OFAcc(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_red__reds_OFAssThrow1_0,axiom,
% 2.99/2.99      c_in(c_Pair(c_Pair(c_Expr_Oexp_OFAss(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_F,V_D,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_ty_Osimps_I9_J_0,axiom,
% 2.99/2.99      c_Type_Oty_OClass(V_list_H) != c_Type_Oty_OVoid ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_same__fstI_0,axiom,
% 2.99/2.99      ( c_in(c_Pair(c_Pair(V_x,V_y_H,T_a,T_b),c_Pair(V_x,V_y,T_a,T_b),tc_prod(T_a,T_b),tc_prod(T_a,T_b)),c_Recdef_Osame__fst(V_P,V_R,T_a,T_b),tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b)))
% 2.99/2.99      | ~ c_in(c_Pair(V_y_H,V_y,T_b,T_b),hAPP(V_R,V_x),tc_prod(T_b,T_b))
% 2.99/2.99      | ~ hBOOL(hAPP(V_P,V_x)) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_ty_Oinject_0,axiom,
% 2.99/2.99      ( c_Type_Oty_OClass(V_list) != c_Type_Oty_OClass(V_list_H)
% 2.99/2.99      | V_list = V_list_H ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_WTFAcc_0,axiom,
% 2.99/2.99      ( c_WellType_OWT(V_P,V_E,c_Expr_Oexp_OFAcc(V_e,V_F,V_D,tc_List_Olist(tc_String_Ochar)),V_T)
% 2.99/2.99      | ~ c_TypeRel_Osees__field(V_P,V_C,V_F,V_T,V_D,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.99/2.99      | ~ c_WellType_OWT(V_P,V_E,V_e,c_Type_Oty_OClass(V_C)) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_red__reds_OFAssRed2_0,axiom,
% 2.99/2.99      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OFAss(c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),V_F,V_D,V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OFAss(c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),V_F,V_D,V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.99/2.99      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_red__preserves__sconf_0,axiom,
% 2.99/2.99      ( c_TypeSafe__Mirabelle_Osconf(V_P,V_E,V_s_H)
% 2.99/2.99      | ~ c_TypeSafe__Mirabelle_Osconf(V_P,V_E,V_s)
% 2.99/2.99      | ~ c_WellTypeRT_OWTrt(V_P,c_State_Ohp(V_s),V_E,V_e,V_T)
% 2.99/2.99      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_red__reds_OFAccThrow_0,axiom,
% 2.99/2.99      c_in(c_Pair(c_Pair(c_Expr_Oexp_OFAcc(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_F,V_D,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_red__hext__incr_0,axiom,
% 2.99/2.99      ( c_Objects_Ohext(V_h,V_h_H)
% 2.99/2.99      | ~ c_in(c_Pair(c_Pair(V_e,c_Pair(V_h,V_l,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,c_Pair(V_h_H,V_l_H,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_widen_Ocases_0,axiom,
% 2.99/2.99      ( V_a1 = c_Type_Oty_ONT
% 2.99/2.99      | V_a1 = c_Type_Oty_OClass(v_sko__TypeRel__Xwiden__Xcases__1(V_P,V_a1,V_a2))
% 2.99/2.99      | V_a2 = V_a1
% 2.99/2.99      | ~ c_TypeRel_Owiden(V_P,V_a1,V_a2,t_a) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_widen_Ocases_2,axiom,
% 2.99/2.99      ( V_a1 = c_Type_Oty_ONT
% 2.99/2.99      | V_a2 = c_Type_Oty_OClass(v_sko__TypeRel__Xwiden__Xcases__2(V_P,V_a1,V_a2))
% 2.99/2.99      | V_a2 = V_a1
% 2.99/2.99      | ~ c_TypeRel_Owiden(V_P,V_a1,V_a2,t_a) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_WTrt__elim__cases_I8_J_12,axiom,
% 2.99/2.99      ( V_T = c_Type_Oty_OVoid
% 2.99/2.99      | c_TypeRel_Owiden(V_P,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__3(V_D,V_E,V_F,V_P,V_e,V_h,V_v),c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__2(V_D,V_E,V_F,V_P,V_e,V_h,V_v),tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.99/2.99      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OFAss(V_e,V_F,V_D,V_v,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_red__reds_OFAssThrow2_0,axiom,
% 2.99/2.99      c_in(c_Pair(c_Pair(c_Expr_Oexp_OFAss(c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),V_F,V_D,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_red__reds_OSeqThrow_0,axiom,
% 2.99/2.99      c_in(c_Pair(c_Pair(c_Expr_Oexp_OSeq(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_SeqRedsThrow_0,axiom,
% 2.99/2.99      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OSeq(V_e,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.99/2.99      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_Domain__iff_1,axiom,
% 2.99/2.99      ( c_in(V_a,c_Relation_ODomain(V_r,T_a,T_b),T_a)
% 2.99/2.99      | ~ c_in(c_Pair(V_a,V_x,T_a,T_b),V_r,tc_prod(T_a,T_b)) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_DomainI_0,axiom,
% 2.99/2.99      ( c_in(V_a,c_Relation_ODomain(V_r,T_a,T_b),T_a)
% 2.99/2.99      | ~ c_in(c_Pair(V_a,V_b,T_a,T_b),V_r,tc_prod(T_a,T_b)) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_WT__elim__cases_I7_J_0,axiom,
% 2.99/2.99      ( c_WellType_OWT(V_P,V_E,V_a,c_Type_Oty_OClass(c_WellType_Osko__WellType__XWT__elim__cases__7__1(V_D,V_E,V_F,V_P,V_T,V_a)))
% 2.99/2.99      | ~ c_WellType_OWT(V_P,V_E,c_Expr_Oexp_OFAcc(V_a,V_F,V_D,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_SigmaD2_0,axiom,
% 2.99/2.99      ( c_in(V_b,hAPP(V_B,V_a),T_b)
% 2.99/2.99      | ~ c_in(c_Pair(V_a,V_b,T_a,T_b),c_Product__Type_OSigma(V_A,V_B,T_a,T_b),tc_prod(T_a,T_b)) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_SigmaD1_0,axiom,
% 2.99/2.99      ( c_in(V_a,V_A,T_a)
% 2.99/2.99      | ~ c_in(c_Pair(V_a,V_b,T_a,T_b),c_Product__Type_OSigma(V_A,V_B,T_a,T_b),tc_prod(T_a,T_b)) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_total__on__def_0,axiom,
% 2.99/2.99      ( c_in(c_Pair(V_xa,V_x,T_a,T_a),V_r,tc_prod(T_a,T_a))
% 2.99/2.99      | c_in(c_Pair(V_x,V_xa,T_a,T_a),V_r,tc_prod(T_a,T_a))
% 2.99/2.99      | V_x = V_xa
% 2.99/2.99      | ~ c_in(V_xa,V_A,T_a)
% 2.99/2.99      | ~ c_in(V_x,V_A,T_a)
% 2.99/2.99      | ~ c_Relation_Ototal__on(V_A,V_r,T_a) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_red__reds_OSeqRed_0,axiom,
% 2.99/2.99      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OSeq(V_e,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OSeq(V_e_H,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.99/2.99      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_mem__def_1,axiom,
% 2.99/2.99      ( c_in(V_x,V_S,T_a)
% 2.99/2.99      | ~ hBOOL(hAPP(V_S,V_x)) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_mem__def_0,axiom,
% 2.99/2.99      ( hBOOL(hAPP(V_S,V_x))
% 2.99/2.99      | ~ c_in(V_x,V_S,T_a) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_red__lcl__add_0,axiom,
% 2.99/2.99      ( c_in(c_Pair(c_Pair(V_e,c_Pair(V_h,c_Map_Omap__add(V_l_092_060_094isub_0620,V_l,tc_List_Olist(tc_String_Ochar),tc_Value_Oval),tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,c_Pair(V_h_H,c_Map_Omap__add(V_l_092_060_094isub_0620,V_l_H,tc_List_Olist(tc_String_Ochar),tc_Value_Oval),tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.99/2.99      | ~ c_in(c_Pair(c_Pair(V_e,c_Pair(V_h,V_l,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,c_Pair(V_h_H,V_l_H,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_red__lcl__incr_0,axiom,
% 2.99/2.99      ( c_lessequals(c_Map_Odom(V_l_092_060_094isub_0620,tc_List_Olist(tc_String_Ochar),tc_Value_Oval),c_Map_Odom(V_l_092_060_094isub_0621,tc_List_Olist(tc_String_Ochar),tc_Value_Oval),tc_fun(tc_List_Olist(tc_String_Ochar),tc_bool))
% 2.99/2.99      | ~ c_in(c_Pair(c_Pair(V_e,c_Pair(V_h_092_060_094isub_0620,V_l_092_060_094isub_0620,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,c_Pair(V_h_092_060_094isub_0621,V_l_092_060_094isub_0621,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_WTThrow_0,axiom,
% 2.99/2.99      ( c_WellType_OWT(V_P,V_E,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
% 2.99/2.99      | ~ c_WellType_OWT(V_P,V_E,V_e,c_Type_Oty_OClass(V_C)) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_FAssReds2_0,axiom,
% 2.99/2.99      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OFAss(c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),V_F,V_D,V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OFAss(c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),V_F,V_D,V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.99/2.99      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_Transitive__Closure_Ortrancl(c_SmallStep_Ored(V_P),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_red__reds_ORedSeq_0,axiom,
% 2.99/2.99      c_in(c_Pair(c_Pair(c_Expr_Oexp_OSeq(c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_092_060_094isub_0622,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_extend__1__eval_0,axiom,
% 2.99/2.99      ( c_BigStep_Oeval(V_P,V_e,V_s,V_e_H,V_s_H)
% 2.99/2.99      | ~ c_BigStep_Oeval(V_P,V_e_H_H,V_s_H_H,V_e_H,V_s_H)
% 2.99/2.99      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H_H,V_s_H_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.99/2.99      | ~ c_WellForm_Owf__prog(c_WWellForm_Owwf__J__mdecl,V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_widen__refl_0,axiom,
% 2.99/2.99      c_TypeRel_Owiden(V_P,V_T,V_T,T_a) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_widen__trans_0,axiom,
% 2.99/2.99      ( c_TypeRel_Owiden(V_P,V_S,V_T,T_a)
% 2.99/2.99      | ~ c_TypeRel_Owiden(V_P,V_U,V_T,T_a)
% 2.99/2.99      | ~ c_TypeRel_Owiden(V_P,V_S,V_U,T_a) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_ty_Osimps_I21_J_0,axiom,
% 2.99/2.99      c_Type_Oty_OClass(V_list_H) != c_Type_Oty_ONT ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_widen__Class_2,axiom,
% 2.99/2.99      c_TypeRel_Owiden(V_P,c_Type_Oty_ONT,c_Type_Oty_OClass(V_C),T_a) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_refl__on__def_1,axiom,
% 2.99/2.99      ( c_in(c_Pair(V_x,V_x,T_a,T_a),V_r,tc_prod(T_a,T_a))
% 2.99/2.99      | ~ c_in(V_x,V_A,T_a)
% 2.99/2.99      | ~ c_Relation_Orefl__on(V_A,V_r,T_a) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_refl__onD2_0,axiom,
% 2.99/2.99      ( c_in(V_y,V_A,T_a)
% 2.99/2.99      | ~ c_in(c_Pair(V_x,V_y,T_a,T_a),V_r,tc_prod(T_a,T_a))
% 2.99/2.99      | ~ c_Relation_Orefl__on(V_A,V_r,T_a) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_refl__onD1_0,axiom,
% 2.99/2.99      ( c_in(V_x,V_A,T_a)
% 2.99/2.99      | ~ c_in(c_Pair(V_x,V_y,T_a,T_a),V_r,tc_prod(T_a,T_a))
% 2.99/2.99      | ~ c_Relation_Orefl__on(V_A,V_r,T_a) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_refl__onD_0,axiom,
% 2.99/2.99      ( c_in(c_Pair(V_a,V_a,T_a,T_a),V_r,tc_prod(T_a,T_a))
% 2.99/2.99      | ~ c_in(V_a,V_A,T_a)
% 2.99/2.99      | ~ c_Relation_Orefl__on(V_A,V_r,T_a) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_WTrt_H__WTrts_H_Ointros_I8_J_0,axiom,
% 2.99/2.99      ( c_Progress_OWTrt_H(V_P,V_h,V_E,c_Expr_Oexp_OFAcc(V_e,V_F,V_D,tc_List_Olist(tc_String_Ochar)),V_T)
% 2.99/2.99      | ~ c_TypeRel_Ohas__field(V_P,V_C,V_F,V_T,V_D,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.99/2.99      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e,c_Type_Oty_OClass(V_C)) ) ).
% 2.99/2.99  
% 2.99/2.99  cnf(cls_red__reds_OLAssRed_0,axiom,
% 2.99/2.99      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OLAss(V_V,V_e,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OLAss(V_V,V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.99/3.00      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_WT__elim__cases_I8_J_1,axiom,
% 2.99/3.00      ( c_WellType_OWT(V_P,V_E,V_a,c_Type_Oty_OClass(c_WellType_Osko__WellType__XWT__elim__cases__8__1(V_D,V_E,V_F,V_P,V_a,V_v)))
% 2.99/3.00      | ~ c_WellType_OWT(V_P,V_E,c_Expr_Oexp_OFAss(V_a,V_F,V_D,V_v,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_red__reds_OCallObj_0,axiom,
% 2.99/3.00      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OCall(V_e,V_M,V_es,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OCall(V_e_H,V_M,V_es,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.99/3.00      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_WTrtFAss_0,axiom,
% 2.99/3.00      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OFAss(V_e_092_060_094isub_0621,V_F,V_D,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
% 2.99/3.00      | ~ c_TypeRel_Owiden(V_P,V_T_092_060_094isub_0622,V_T,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 2.99/3.00      | ~ c_TypeRel_Ohas__field(V_P,V_C,V_F,V_T,V_D,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0621,c_Type_Oty_OClass(V_C)) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_WTrt_H__WTrts_H_Ointros_I10_J_0,axiom,
% 2.99/3.00      ( c_Progress_OWTrt_H(V_P,V_h,V_E,c_Expr_Oexp_OFAss(V_e_092_060_094isub_0621,V_F,V_D,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
% 2.99/3.00      | ~ c_TypeRel_Owiden(V_P,V_T_092_060_094isub_0622,V_T,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.99/3.00      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 2.99/3.00      | ~ c_TypeRel_Ohas__field(V_P,V_C,V_F,V_T,V_D,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.99/3.00      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e_092_060_094isub_0621,c_Type_Oty_OClass(V_C)) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_red__reds_OBinOpRed1_0,axiom,
% 2.99/3.00      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OBinOp(V_e,V_bop,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(c_Expr_Oexp_OBinOp(V_e_H,V_bop,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))))
% 2.99/3.00      | ~ c_in(c_Pair(c_Pair(V_e,V_s,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,V_s_H,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_red__preserves__hconf_0,axiom,
% 2.99/3.00      ( c_Conform_Ohconf(V_P,V_h_H,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.99/3.00      | ~ c_Conform_Ohconf(V_P,V_h,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,V_T)
% 2.99/3.00      | ~ c_in(c_Pair(c_Pair(V_e,c_Pair(V_h,V_l,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,c_Pair(V_h_H,V_l_H,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_red__preserves__lconf_0,axiom,
% 2.99/3.00      ( c_Conform_Olconf(V_P,V_h_H,V_l_H,V_E,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.99/3.00      | ~ c_Conform_Olconf(V_P,V_h,V_l,V_E,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,V_T)
% 2.99/3.00      | ~ c_in(c_Pair(c_Pair(V_e,c_Pair(V_h,V_l,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(V_e_H,c_Pair(V_h_H,V_l_H,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(V_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_ty_Osimps_I6_J_0,axiom,
% 2.99/3.00      c_Type_Oty_OVoid != c_Type_Oty_ONT ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_WTrt__elim__cases_I7_J_0,axiom,
% 2.99/3.00      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,c_Type_Oty_ONT)
% 2.99/3.00      | c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,c_Type_Oty_OClass(c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__7__1(V_D,V_E,V_F,V_P,V_T,V_e,V_h)))
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OFAcc(V_e,V_F,V_D,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_WTrtFAcc_0,axiom,
% 2.99/3.00      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OFAcc(V_e,V_F,V_D,tc_List_Olist(tc_String_Ochar)),V_T)
% 2.99/3.00      | ~ c_TypeRel_Ohas__field(V_P,V_C,V_F,V_T,V_D,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,c_Type_Oty_OClass(V_C)) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_exp_Osimps_I175_J_0,axiom,
% 2.99/3.00      c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OFAss(V_exp1,V_list1,V_list2,V_exp2,T_a) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_exp_Osimps_I11_J_1,axiom,
% 2.99/3.00      ( c_Expr_Oexp_OSeq(V_exp1,V_exp2,T_a) != c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a)
% 2.99/3.00      | V_exp2 = V_exp2_H ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_exp_Osimps_I11_J_0,axiom,
% 2.99/3.00      ( c_Expr_Oexp_OSeq(V_exp1,V_exp2,T_a) != c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a)
% 2.99/3.00      | V_exp1 = V_exp1_H ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_FAssRed1_Ohyps_I2_J_0,axiom,
% 2.99/3.00      ( c_WellTypeRT_OWTrt(v_P,v_h_Ha____,V_E,v_e_Ha____,v_sko__local__XFAssRed1__Xhyps__2__1(V_E,v_P,V_T,v_e_Ha____,v_h_Ha____))
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(v_P,v_ha____,V_E,v_ea____,V_T)
% 2.99/3.00      | ~ c_TypeSafe__Mirabelle_Osconf(v_P,V_E,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_evals__hext_0,axiom,
% 2.99/3.00      ( c_Objects_Ohext(V_h,V_h_H)
% 2.99/3.00      | ~ c_BigStep_Oevals(V_P,V_es,c_Pair(V_h,V_l,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))),V_es_H,c_Pair(V_h_H,V_l_H,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_WT__elim__cases_I8_J_0,axiom,
% 2.99/3.00      ( V_T = c_Type_Oty_OVoid
% 2.99/3.00      | ~ c_WellType_OWT(V_P,V_E,c_Expr_Oexp_OFAss(V_a,V_F,V_D,V_v,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_hext__refl_0,axiom,
% 2.99/3.00      c_Objects_Ohext(V_h,V_h) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_hext__trans_0,axiom,
% 2.99/3.00      ( c_Objects_Ohext(V_h,V_h_H_H)
% 2.99/3.00      | ~ c_Objects_Ohext(V_h_H,V_h_H_H)
% 2.99/3.00      | ~ c_Objects_Ohext(V_h,V_h_H) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_IH_1,axiom,
% 2.99/3.00      ( c_TypeRel_Owiden(v_P,v_sko__local__XIH__1(V_Ea,v_P,V_Ta,v_e_Ha____,v_h_Ha____),V_Ta,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(v_P,v_ha____,V_Ea,v_ea____,V_Ta)
% 2.99/3.00      | ~ c_TypeSafe__Mirabelle_Osconf(v_P,V_Ea,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_WTrt__elim__cases_I8_J_10,axiom,
% 2.99/3.00      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,c_Type_Oty_ONT)
% 2.99/3.00      | c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_v,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__3(V_D,V_E,V_F,V_P,V_e,V_h,V_v))
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OFAss(V_e,V_F,V_D,V_v,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_red_0,axiom,
% 2.99/3.00      c_in(c_Pair(c_Pair(v_ea____,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),c_Pair(v_e_Ha____,c_Pair(v_h_Ha____,v_l_Ha____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))))),c_SmallStep_Ored(v_P),tc_prod(tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_WTrt__elim__cases_I8_J_1,axiom,
% 2.99/3.00      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,c_Type_Oty_ONT)
% 2.99/3.00      | V_T = c_Type_Oty_OVoid
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OFAss(V_e,V_F,V_D,V_v,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_COMBI__def_0,axiom,
% 2.99/3.00      c_COMBI(V_P,T_a) = V_P ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_WTrt__elim__cases_I8_J_4,axiom,
% 2.99/3.00      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,c_Type_Oty_ONT)
% 2.99/3.00      | c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,c_Type_Oty_OClass(c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__8__1(V_D,V_E,V_F,V_P,V_e,V_h,V_v)))
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OFAss(V_e,V_F,V_D,V_v,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_FAssRed1_Ohyps_I2_J_1,axiom,
% 2.99/3.00      ( c_TypeRel_Owiden(v_P,v_sko__local__XFAssRed1__Xhyps__2__1(V_E,v_P,V_T,v_e_Ha____,v_h_Ha____),V_T,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(v_P,v_ha____,V_E,v_ea____,V_T)
% 2.99/3.00      | ~ c_TypeSafe__Mirabelle_Osconf(v_P,V_E,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_FAssRed1_I2_J_0,axiom,
% 2.99/3.00      ( c_WellTypeRT_OWTrt(v_P,v_h_Ha____,V_E,v_e_Ha____,v_sko__local__XFAssRed1__2__1(V_E,v_P,V_T,v_e_Ha____,v_h_Ha____))
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(v_P,v_ha____,V_E,v_ea____,V_T)
% 2.99/3.00      | ~ c_TypeSafe__Mirabelle_Osconf(v_P,V_E,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_map__le__refl_0,axiom,
% 2.99/3.00      c_Map_Omap__le(V_f,V_f,T_a,T_b) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_map__le__trans_0,axiom,
% 2.99/3.00      ( c_Map_Omap__le(V_m1,V_m3,T_a,T_b)
% 2.99/3.00      | ~ c_Map_Omap__le(V_m2,V_m3,T_a,T_b)
% 2.99/3.00      | ~ c_Map_Omap__le(V_m1,V_m2,T_a,T_b) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_wt__env__mono_0,axiom,
% 2.99/3.00      ( c_WellType_OWT(V_P,V_E_H,V_e,V_T)
% 2.99/3.00      | ~ c_Map_Omap__le(V_E,V_E_H,tc_List_Olist(tc_String_Ochar),tc_Type_Oty)
% 2.99/3.00      | ~ c_WellType_OWT(V_P,V_E,V_e,V_T) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_exp_Osimps_I8_J_3,axiom,
% 2.99/3.00      ( c_Expr_Oexp_OFAss(V_exp1,V_list1,V_list2,V_exp2,T_a) != c_Expr_Oexp_OFAss(V_exp1_H,V_list1_H,V_list2_H,V_exp2_H,T_a)
% 2.99/3.00      | V_exp2 = V_exp2_H ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_exp_Osimps_I8_J_2,axiom,
% 2.99/3.00      ( c_Expr_Oexp_OFAss(V_exp1,V_list1,V_list2,V_exp2,T_a) != c_Expr_Oexp_OFAss(V_exp1_H,V_list1_H,V_list2_H,V_exp2_H,T_a)
% 2.99/3.00      | V_list2 = V_list2_H ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_exp_Osimps_I8_J_1,axiom,
% 2.99/3.00      ( c_Expr_Oexp_OFAss(V_exp1,V_list1,V_list2,V_exp2,T_a) != c_Expr_Oexp_OFAss(V_exp1_H,V_list1_H,V_list2_H,V_exp2_H,T_a)
% 2.99/3.00      | V_list1 = V_list1_H ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_exp_Osimps_I8_J_0,axiom,
% 2.99/3.00      ( c_Expr_Oexp_OFAss(V_exp1,V_list1,V_list2,V_exp2,T_a) != c_Expr_Oexp_OFAss(V_exp1_H,V_list1_H,V_list2_H,V_exp2_H,T_a)
% 2.99/3.00      | V_exp1 = V_exp1_H ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_eval__hext_0,axiom,
% 2.99/3.00      ( c_Objects_Ohext(V_h,V_h_H)
% 2.99/3.00      | ~ c_BigStep_Oeval(V_P,V_e,c_Pair(V_h,V_l,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval))),V_e_H,c_Pair(V_h_H,V_l_H,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_WTrtFAccNT_0,axiom,
% 2.99/3.00      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OFAcc(V_e,V_F,V_D,tc_List_Olist(tc_String_Ochar)),V_T)
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,c_Type_Oty_ONT) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_void_0,axiom,
% 2.99/3.00      v_T____ = c_Type_Oty_OVoid ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_exp_Osimps_I174_J_0,axiom,
% 2.99/3.00      c_Expr_Oexp_OFAss(V_exp1,V_list1,V_list2,V_exp2,T_a) != c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_WTrt_H__WTrts_H_Ointros_I9_J_0,axiom,
% 2.99/3.00      ( c_Progress_OWTrt_H(V_P,V_h,V_E,c_Expr_Oexp_OFAcc(V_e,V_F,V_D,tc_List_Olist(tc_String_Ochar)),V_T)
% 2.99/3.00      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e,c_Type_Oty_ONT) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_IH_0,axiom,
% 2.99/3.00      ( c_WellTypeRT_OWTrt(v_P,v_h_Ha____,V_Ea,v_e_Ha____,v_sko__local__XIH__1(V_Ea,v_P,V_Ta,v_e_Ha____,v_h_Ha____))
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(v_P,v_ha____,V_Ea,v_ea____,V_Ta)
% 2.99/3.00      | ~ c_TypeSafe__Mirabelle_Osconf(v_P,V_Ea,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_map__le__antisym_0,axiom,
% 2.99/3.00      ( V_f = V_g
% 2.99/3.00      | ~ c_Map_Omap__le(V_g,V_f,T_a,T_b)
% 2.99/3.00      | ~ c_Map_Omap__le(V_f,V_g,T_a,T_b) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_WTrt__elim__cases_I8_J_0,axiom,
% 2.99/3.00      ( V_T = c_Type_Oty_OVoid
% 2.99/3.00      | V_T = c_Type_Oty_OVoid
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OFAss(V_e,V_F,V_D,V_v,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_WT__elim__cases_I8_J_3,axiom,
% 2.99/3.00      ( c_WellType_OWT(V_P,V_E,V_v,c_WellType_Osko__WellType__XWT__elim__cases__8__3(V_D,V_E,V_F,V_P,V_a,V_v))
% 2.99/3.00      | ~ c_WellType_OWT(V_P,V_E,c_Expr_Oexp_OFAss(V_a,V_F,V_D,V_v,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_WTrt_H__WTrts_H_Ointros_I11_J_0,axiom,
% 2.99/3.00      ( c_Progress_OWTrt_H(V_P,V_h,V_E,c_Expr_Oexp_OFAss(V_e_092_060_094isub_0621,V_F,V_D,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
% 2.99/3.00      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 2.99/3.00      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e_092_060_094isub_0621,c_Type_Oty_ONT) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_WTrt_H__WTrts_H_Ointros_I18_J_0,axiom,
% 2.99/3.00      ( c_Progress_OWTrt_H(V_P,V_h,V_E,c_Expr_Oexp_OSeq(V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_T_092_060_094isub_0622)
% 2.99/3.00      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 2.99/3.00      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e_092_060_094isub_0621,V_T_092_060_094isub_0621) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_FAssRed1_I2_J_1,axiom,
% 2.99/3.00      ( c_TypeRel_Owiden(v_P,v_sko__local__XFAssRed1__2__1(V_E,v_P,V_T,v_e_Ha____,v_h_Ha____),V_T,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(v_P,v_ha____,V_E,v_ea____,V_T)
% 2.99/3.00      | ~ c_TypeSafe__Mirabelle_Osconf(v_P,V_E,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_Pair__eq_0,axiom,
% 2.99/3.00      ( c_Pair(V_a,V_b,T_a,T_b) != c_Pair(V_a_H,V_b_H,T_a,T_b)
% 2.99/3.00      | V_a = V_a_H ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_Pair__eq_1,axiom,
% 2.99/3.00      ( c_Pair(V_a,V_b,T_a,T_b) != c_Pair(V_a_H,V_b_H,T_a,T_b)
% 2.99/3.00      | V_b = V_b_H ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_WTSeq_0,axiom,
% 2.99/3.00      ( c_WellType_OWT(V_P,V_E,c_Expr_Oexp_OSeq(V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_T_092_060_094isub_0622)
% 2.99/3.00      | ~ c_WellType_OWT(V_P,V_E,V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 2.99/3.00      | ~ c_WellType_OWT(V_P,V_E,V_e_092_060_094isub_0621,V_T_092_060_094isub_0621) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_WTrtFAssNT_0,axiom,
% 2.99/3.00      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OFAss(V_e_092_060_094isub_0621,V_F,V_D,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0621,c_Type_Oty_ONT) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_calculation_0,axiom,
% 2.99/3.00      c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,v_e_Ha____,c_Type_Oty_ONT) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_conf_0,axiom,
% 2.99/3.00      c_TypeSafe__Mirabelle_Osconf(v_P,v_E____,c_Pair(v_ha____,v_la____,tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_WTrtSeq_0,axiom,
% 2.99/3.00      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OSeq(V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_T_092_060_094isub_0622)
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0621,V_T_092_060_094isub_0621) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_WTrt__env__mono_0,axiom,
% 2.99/3.00      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E_H,V_e,V_T)
% 2.99/3.00      | ~ c_Map_Omap__le(V_E,V_E_H,tc_List_Olist(tc_String_Ochar),tc_Type_Oty)
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,V_T) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_wt__wt_H_0,axiom,
% 2.99/3.00      ( c_Progress_OWTrt_H(V_P,V_h,V_E,V_e,V_T)
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,V_T) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_wt_H__wt_0,axiom,
% 2.99/3.00      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,V_T)
% 2.99/3.00      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e,V_T) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_wt_0,axiom,
% 2.99/3.00      c_WellTypeRT_OWTrt(v_P,v_ha____,v_E____,c_Expr_Oexp_OFAss(v_ea____,v_F____,v_D____,v_e_092_060_094isub_0622____,tc_List_Olist(tc_String_Ochar)),v_T____) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_WT__implies__WTrt_0,axiom,
% 2.99/3.00      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,V_T)
% 2.99/3.00      | ~ c_WellType_OWT(V_P,V_E,V_e,V_T) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_WTrt__hext__mono_0,axiom,
% 2.99/3.00      ( c_WellTypeRT_OWTrt(V_P,V_h_H,V_E,V_e,V_T)
% 2.99/3.00      | ~ c_Objects_Ohext(V_h,V_h_H)
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,V_T) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_COMBI__def__raw_0,axiom,
% 2.99/3.00      c_COMBI(v_P,t_a) = v_P ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_that_0,axiom,
% 2.99/3.00      ( v_thesis____
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(v_P,v_ha____,v_E____,v_e_092_060_094isub_0622____,V_T_092_060_094isub_0622) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_CHAINED_0,axiom,
% 2.99/3.00      c_WellTypeRT_OWTrt(v_P,v_ha____,v_E____,c_Expr_Oexp_OFAss(v_ea____,v_F____,v_D____,v_e_092_060_094isub_0622____,tc_List_Olist(tc_String_Ochar)),v_T____) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_conjecture_0,negated_conjecture,
% 2.99/3.00      ~ v_thesis____ ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_conjecture_1,negated_conjecture,
% 2.99/3.00      ( v_thesis____
% 2.99/3.00      | ~ c_WellTypeRT_OWTrt(v_P,v_ha____,v_E____,v_e_092_060_094isub_0622____,V_x) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(clsarity_fun__Orderings_Opreorder,axiom,
% 2.99/3.00      ( class_Orderings_Opreorder(tc_fun(T_2,T_1))
% 2.99/3.00      | ~ class_Orderings_Opreorder(T_1) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(clsarity_fun__Orderings_Oorder,axiom,
% 2.99/3.00      ( class_Orderings_Oorder(tc_fun(T_2,T_1))
% 2.99/3.00      | ~ class_Orderings_Oorder(T_1) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(clsarity_fun__HOL_Oord,axiom,
% 2.99/3.00      ( class_HOL_Oord(tc_fun(T_2,T_1))
% 2.99/3.00      | ~ class_HOL_Oord(T_1) ) ).
% 2.99/3.00  
% 2.99/3.00  cnf(clsarity_nat__Orderings_Opreorder,axiom,
% 2.99/3.00      class_Orderings_Opreorder(tc_nat) ).
% 2.99/3.00  
% 2.99/3.00  cnf(clsarity_nat__Orderings_Olinorder,axiom,
% 2.99/3.00      class_Orderings_Olinorder(tc_nat) ).
% 2.99/3.00  
% 2.99/3.00  cnf(clsarity_nat__Orderings_Oorder,axiom,
% 2.99/3.00      class_Orderings_Oorder(tc_nat) ).
% 2.99/3.00  
% 2.99/3.00  cnf(clsarity_nat__HOL_Oord,axiom,
% 2.99/3.00      class_HOL_Oord(tc_nat) ).
% 2.99/3.00  
% 2.99/3.00  cnf(clsarity_bool__Orderings_Opreorder,axiom,
% 2.99/3.00      class_Orderings_Opreorder(tc_bool) ).
% 2.99/3.00  
% 2.99/3.00  cnf(clsarity_bool__Orderings_Oorder,axiom,
% 2.99/3.00      class_Orderings_Oorder(tc_bool) ).
% 2.99/3.00  
% 2.99/3.00  cnf(clsarity_bool__HOL_Oord,axiom,
% 2.99/3.00      class_HOL_Oord(tc_bool) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_ATP__Linkup_Oequal__imp__fequal_0,axiom,
% 2.99/3.00      c_fequal(V_x,V_x,T_a) ).
% 2.99/3.00  
% 2.99/3.00  cnf(cls_ATP__Linkup_Ofequal__imp__equal_0,axiom,
% 2.99/3.00      ( V_X = V_Y
% 2.99/3.00      | ~ c_fequal(V_X,V_Y,T_a) ) ).
% 2.99/3.00  
% 2.99/3.00  %------------------------------------------------------------------------------
% 2.99/3.00  %-------------------------------------------
% 2.99/3.00  % Proof found
% 2.99/3.00  % SZS status Theorem for theBenchmark
% 2.99/3.00  % SZS output start Proof
% 2.99/3.00  %ClaNum:654(EqnAxiom:258)
% 2.99/3.00  %VarNum:3637(SingletonVarNum:1996)
% 2.99/3.00  %MaxLitNum:6
% 2.99/3.00  %MaxfuncDepth:5
% 2.99/3.00  %SharedTerms:59
% 2.99/3.00  %goalClause: 303 516
% 2.99/3.00  %singleGoalClaCount:1
% 2.99/3.00  [259]E(a1,a2)
% 2.99/3.00  [260]P1(a29)
% 2.99/3.00  [261]P1(a30)
% 2.99/3.00  [262]P22(a29)
% 2.99/3.00  [263]P22(a30)
% 2.99/3.00  [264]P24(a29)
% 2.99/3.00  [265]P24(a30)
% 2.99/3.00  [266]P23(a29)
% 2.99/3.00  [281]P16(a53,a57,a54,a58,a26)
% 2.99/3.00  [302]~E(a26,a2)
% 2.99/3.00  [303]~P25(a500)
% 2.99/3.00  [286]P16(a53,a61,a54,f9(a60,a56,a55,a59,f32(a31)),a1)
% 2.99/3.00  [284]P17(a53,a54,f6(a61,a62,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))
% 2.99/3.00  [300]P21(f6(f6(a60,f6(a61,a62,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))),f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(a58,f6(a57,a63,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))),f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(a53),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [267]P2(x2671,x2671)
% 2.99/3.00  [306]~E(f27(x3061),a2)
% 2.99/3.00  [307]~E(f27(x3071),a26)
% 2.99/3.00  [269]P9(x2691,x2691,x2692)
% 2.99/3.00  [271]P20(x2711,x2711,f51(x2712,a30))
% 2.99/3.00  [272]P10(x2721,f4(x2721,x2722),x2722)
% 2.99/3.00  [268]E(f3(f3(x2681,x2682),x2682),f3(x2681,x2682))
% 2.99/3.00  [273]E(f22(f4(x2731,x2732),x2732,x2732),x2731)
% 2.99/3.00  [274]E(f5(f4(x2741,x2742),x2742,x2742),x2741)
% 2.99/3.00  [275]P3(x2751,x2751,x2752,x2753)
% 2.99/3.00  [276]P12(x2761,x2762,x2762,x2763)
% 2.99/3.00  [277]P12(x2771,a26,f27(x2772),x2773)
% 2.99/3.00  [279]P21(f6(x2791,x2791,x2792,x2792),f3(x2793,x2792),f52(x2792,x2792))
% 2.99/3.00  [309]~E(f8(x3091,x3092),f18(x3093,x3092))
% 2.99/3.00  [282]P4(x2821,f8(x2822,f32(a31)),x2823,f8(x2822,f32(a31)),x2823)
% 2.99/3.00  [287]P21(f6(f6(f18(f18(x2871,f32(a31)),f32(a31)),x2872,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x2871,f32(a31)),x2872,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x2873),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [280]P3(x2801,f7(x2802,x2801,x2803,x2804),x2803,x2804)
% 2.99/3.00  [310]~E(f18(x3101,x3102),f16(x3103,x3104,x3102))
% 2.99/3.00  [311]~E(f18(x3111,x3112),f10(x3113,x3114,x3112))
% 2.99/3.00  [312]~E(f18(x3121,x3122),f15(x3123,x3124,x3122))
% 2.99/3.00  [313]~E(f8(x3131,x3132),f16(x3133,x3134,x3132))
% 2.99/3.00  [314]~E(f8(x3141,x3142),f10(x3143,x3144,x3142))
% 2.99/3.00  [315]~E(f8(x3151,x3152),f15(x3153,x3154,x3152))
% 2.99/3.00  [316]~E(f16(x3161,x3162,x3163),f18(x3164,x3163))
% 2.99/3.00  [317]~E(f16(x3171,x3172,x3173),f8(x3174,x3173))
% 2.99/3.00  [318]~E(f10(x3181,x3182,x3183),f18(x3184,x3183))
% 2.99/3.00  [319]~E(f10(x3191,x3192,x3193),f8(x3194,x3193))
% 2.99/3.00  [320]~E(f15(x3201,x3202,x3203),f18(x3204,x3203))
% 2.99/3.00  [321]~E(f15(x3211,x3212,x3213),f8(x3214,x3213))
% 2.99/3.00  [288]P21(f6(f6(f15(f8(x2881,f32(a31)),x2882,f32(a31)),x2883,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x2882,x2883,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x2884),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [289]P21(f6(f6(f16(x2891,f18(x2892,f32(a31)),f32(a31)),x2893,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x2892,f32(a31)),x2893,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x2894),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [290]P21(f6(f6(f10(x2901,f18(x2902,f32(a31)),f32(a31)),x2903,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x2902,f32(a31)),x2903,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x2904),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [291]P21(f6(f6(f15(f18(x2911,f32(a31)),x2912,f32(a31)),x2913,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x2911,f32(a31)),x2913,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x2914),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [323]~E(f10(x3231,x3232,x3233),f16(x3234,x3235,x3233))
% 2.99/3.00  [326]~E(f15(x3261,x3262,x3263),f16(x3264,x3265,x3263))
% 2.99/3.00  [327]~E(f15(x3271,x3272,x3273),f10(x3274,x3275,x3273))
% 2.99/3.00  [328]~E(f18(x3281,x3282),f11(x3283,x3284,x3285,x3282))
% 2.99/3.00  [329]~E(f18(x3291,x3292),f13(x3293,x3294,x3295,x3292))
% 2.99/3.00  [330]~E(f18(x3301,x3302),f12(x3303,x3304,x3305,x3302))
% 2.99/3.00  [331]~E(f18(x3311,x3312),f14(x3313,x3314,x3315,x3312))
% 2.99/3.00  [332]~E(f8(x3321,x3322),f11(x3323,x3324,x3325,x3322))
% 2.99/3.00  [333]~E(f8(x3331,x3332),f13(x3333,x3334,x3335,x3332))
% 2.99/3.00  [334]~E(f8(x3341,x3342),f12(x3343,x3344,x3345,x3342))
% 2.99/3.00  [335]~E(f8(x3351,x3352),f14(x3353,x3354,x3355,x3352))
% 2.99/3.00  [336]~E(f11(x3361,x3362,x3363,x3364),f18(x3365,x3364))
% 2.99/3.00  [337]~E(f11(x3371,x3372,x3373,x3374),f8(x3375,x3374))
% 2.99/3.00  [338]~E(f13(x3381,x3382,x3383,x3384),f18(x3385,x3384))
% 2.99/3.00  [339]~E(f13(x3391,x3392,x3393,x3394),f8(x3395,x3394))
% 2.99/3.00  [340]~E(f12(x3401,x3402,x3403,x3404),f18(x3405,x3404))
% 2.99/3.00  [341]~E(f12(x3411,x3412,x3413,x3414),f8(x3415,x3414))
% 2.99/3.00  [342]~E(f14(x3421,x3422,x3423,x3424),f18(x3425,x3424))
% 2.99/3.00  [343]~E(f14(x3431,x3432,x3433,x3434),f8(x3435,x3434))
% 2.99/3.00  [283]E(f7(f7(x2831,x2832,x2833,x2834),x2835,x2833,x2834),f7(x2831,f7(x2832,x2835,x2833,x2834),x2833,x2834))
% 2.99/3.00  [292]P21(f6(f6(f11(f18(x2921,f32(a31)),x2922,x2923,f32(a31)),x2924,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x2921,f32(a31)),x2924,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x2925),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [293]P21(f6(f6(f13(f18(x2931,f32(a31)),x2932,x2933,f32(a31)),x2934,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x2931,f32(a31)),x2934,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x2935),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [294]P21(f6(f6(f12(f18(x2941,f32(a31)),x2942,x2943,f32(a31)),x2944,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x2941,f32(a31)),x2944,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x2945),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [295]P21(f6(f6(f14(f18(x2951,f32(a31)),x2952,x2953,f32(a31)),x2954,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x2951,f32(a31)),x2954,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x2955),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [296]P21(f6(f6(f12(f8(x2961,f32(a31)),x2962,f18(x2963,f32(a31)),f32(a31)),x2964,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x2963,f32(a31)),x2964,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x2965),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [344]~E(f16(x3441,x3442,x3443),f11(x3444,x3445,x3446,x3443))
% 2.99/3.00  [345]~E(f16(x3451,x3452,x3453),f13(x3454,x3455,x3456,x3453))
% 2.99/3.00  [346]~E(f16(x3461,x3462,x3463),f12(x3464,x3465,x3466,x3463))
% 2.99/3.00  [347]~E(f16(x3471,x3472,x3473),f14(x3474,x3475,x3476,x3473))
% 2.99/3.00  [348]~E(f10(x3481,x3482,x3483),f11(x3484,x3485,x3486,x3483))
% 2.99/3.00  [349]~E(f10(x3491,x3492,x3493),f13(x3494,x3495,x3496,x3493))
% 2.99/3.00  [350]~E(f10(x3501,x3502,x3503),f12(x3504,x3505,x3506,x3503))
% 2.99/3.00  [351]~E(f10(x3511,x3512,x3513),f14(x3514,x3515,x3516,x3513))
% 2.99/3.00  [352]~E(f15(x3521,x3522,x3523),f11(x3524,x3525,x3526,x3523))
% 2.99/3.00  [353]~E(f15(x3531,x3532,x3533),f13(x3534,x3535,x3536,x3533))
% 2.99/3.00  [354]~E(f15(x3541,x3542,x3543),f12(x3544,x3545,x3546,x3543))
% 2.99/3.00  [355]~E(f15(x3551,x3552,x3553),f14(x3554,x3555,x3556,x3553))
% 2.99/3.00  [356]~E(f11(x3561,x3562,x3563,x3564),f16(x3565,x3566,x3564))
% 2.99/3.00  [357]~E(f11(x3571,x3572,x3573,x3574),f10(x3575,x3576,x3574))
% 2.99/3.00  [358]~E(f11(x3581,x3582,x3583,x3584),f15(x3585,x3586,x3584))
% 2.99/3.00  [359]~E(f13(x3591,x3592,x3593,x3594),f16(x3595,x3596,x3594))
% 2.99/3.00  [360]~E(f13(x3601,x3602,x3603,x3604),f10(x3605,x3606,x3604))
% 2.99/3.00  [361]~E(f13(x3611,x3612,x3613,x3614),f15(x3615,x3616,x3614))
% 2.99/3.00  [362]~E(f12(x3621,x3622,x3623,x3624),f16(x3625,x3626,x3624))
% 2.99/3.00  [363]~E(f12(x3631,x3632,x3633,x3634),f10(x3635,x3636,x3634))
% 2.99/3.00  [364]~E(f12(x3641,x3642,x3643,x3644),f15(x3645,x3646,x3644))
% 2.99/3.00  [365]~E(f14(x3651,x3652,x3653,x3654),f16(x3655,x3656,x3654))
% 2.99/3.00  [366]~E(f14(x3661,x3662,x3663,x3664),f10(x3665,x3666,x3664))
% 2.99/3.00  [367]~E(f14(x3671,x3672,x3673,x3674),f15(x3675,x3676,x3674))
% 2.99/3.00  [380]~E(f18(x3801,x3802),f9(x3803,x3804,x3805,x3806,x3802))
% 2.99/3.00  [381]~E(f18(x3811,x3812),f17(x3813,x3814,x3815,x3816,x3812))
% 2.99/3.00  [382]~E(f8(x3821,x3822),f9(x3823,x3824,x3825,x3826,x3822))
% 2.99/3.00  [383]~E(f8(x3831,x3832),f17(x3833,x3834,x3835,x3836,x3832))
% 2.99/3.00  [384]~E(f9(x3841,x3842,x3843,x3844,x3845),f18(x3846,x3845))
% 2.99/3.00  [385]~E(f9(x3851,x3852,x3853,x3854,x3855),f8(x3856,x3855))
% 2.99/3.00  [386]~E(f17(x3861,x3862,x3863,x3864,x3865),f18(x3866,x3865))
% 2.99/3.00  [387]~E(f17(x3871,x3872,x3873,x3874,x3875),f8(x3876,x3875))
% 2.99/3.00  [297]P21(f6(f6(f9(f18(x2971,f32(a31)),x2972,x2973,x2974,f32(a31)),x2975,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x2971,f32(a31)),x2975,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x2976),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [298]P21(f6(f6(f17(f8(x2981,f32(a31)),x2982,x2983,x2984,f32(a31)),x2985,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f8(x2981,f32(a31)),x2985,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x2986),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [299]P21(f6(f6(f9(f8(x2991,f32(a31)),x2992,x2993,f18(x2994,f32(a31)),f32(a31)),x2995,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x2994,f32(a31)),x2995,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x2996),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [369]~E(f13(x3691,x3692,x3693,x3694),f11(x3695,x3696,x3697,x3694))
% 2.99/3.00  [372]~E(f12(x3721,x3722,x3723,x3724),f11(x3725,x3726,x3727,x3724))
% 2.99/3.00  [373]~E(f12(x3731,x3732,x3733,x3734),f13(x3735,x3736,x3737,x3734))
% 2.99/3.00  [377]~E(f14(x3771,x3772,x3773,x3774),f11(x3775,x3776,x3777,x3774))
% 2.99/3.00  [378]~E(f14(x3781,x3782,x3783,x3784),f13(x3785,x3786,x3787,x3784))
% 2.99/3.00  [379]~E(f14(x3791,x3792,x3793,x3794),f12(x3795,x3796,x3797,x3794))
% 2.99/3.00  [388]~E(f16(x3881,x3882,x3883),f9(x3884,x3885,x3886,x3887,x3883))
% 2.99/3.00  [389]~E(f16(x3891,x3892,x3893),f17(x3894,x3895,x3896,x3897,x3893))
% 2.99/3.00  [390]~E(f10(x3901,x3902,x3903),f9(x3904,x3905,x3906,x3907,x3903))
% 2.99/3.00  [391]~E(f10(x3911,x3912,x3913),f17(x3914,x3915,x3916,x3917,x3913))
% 2.99/3.00  [392]~E(f15(x3921,x3922,x3923),f9(x3924,x3925,x3926,x3927,x3923))
% 2.99/3.00  [393]~E(f15(x3931,x3932,x3933),f17(x3934,x3935,x3936,x3937,x3933))
% 2.99/3.00  [394]~E(f9(x3941,x3942,x3943,x3944,x3945),f16(x3946,x3947,x3945))
% 2.99/3.00  [395]~E(f9(x3951,x3952,x3953,x3954,x3955),f10(x3956,x3957,x3955))
% 2.99/3.00  [396]~E(f9(x3961,x3962,x3963,x3964,x3965),f15(x3966,x3967,x3965))
% 2.99/3.00  [397]~E(f17(x3971,x3972,x3973,x3974,x3975),f16(x3976,x3977,x3975))
% 2.99/3.00  [398]~E(f17(x3981,x3982,x3983,x3984,x3985),f10(x3986,x3987,x3985))
% 2.99/3.00  [399]~E(f17(x3991,x3992,x3993,x3994,x3995),f15(x3996,x3997,x3995))
% 2.99/3.00  [400]~E(f11(x4001,x4002,x4003,x4004),f9(x4005,x4006,x4007,x4008,x4004))
% 2.99/3.00  [401]~E(f11(x4011,x4012,x4013,x4014),f17(x4015,x4016,x4017,x4018,x4014))
% 2.99/3.00  [402]~E(f13(x4021,x4022,x4023,x4024),f9(x4025,x4026,x4027,x4028,x4024))
% 2.99/3.00  [403]~E(f13(x4031,x4032,x4033,x4034),f17(x4035,x4036,x4037,x4038,x4034))
% 2.99/3.00  [404]~E(f12(x4041,x4042,x4043,x4044),f9(x4045,x4046,x4047,x4048,x4044))
% 2.99/3.00  [405]~E(f12(x4051,x4052,x4053,x4054),f17(x4055,x4056,x4057,x4058,x4054))
% 2.99/3.00  [406]~E(f14(x4061,x4062,x4063,x4064),f9(x4065,x4066,x4067,x4068,x4064))
% 2.99/3.00  [407]~E(f14(x4071,x4072,x4073,x4074),f17(x4075,x4076,x4077,x4078,x4074))
% 2.99/3.00  [408]~E(f9(x4081,x4082,x4083,x4084,x4085),f11(x4086,x4087,x4088,x4085))
% 2.99/3.00  [409]~E(f9(x4091,x4092,x4093,x4094,x4095),f13(x4096,x4097,x4098,x4095))
% 2.99/3.00  [410]~E(f9(x4101,x4102,x4103,x4104,x4105),f12(x4106,x4107,x4108,x4105))
% 2.99/3.00  [411]~E(f9(x4111,x4112,x4113,x4114,x4115),f14(x4116,x4117,x4118,x4115))
% 2.99/3.00  [412]~E(f17(x4121,x4122,x4123,x4124,x4125),f11(x4126,x4127,x4128,x4125))
% 2.99/3.00  [413]~E(f17(x4131,x4132,x4133,x4134,x4135),f13(x4136,x4137,x4138,x4135))
% 2.99/3.00  [414]~E(f17(x4141,x4142,x4143,x4144,x4145),f12(x4146,x4147,x4148,x4145))
% 2.99/3.00  [415]~E(f17(x4151,x4152,x4153,x4154,x4155),f14(x4156,x4157,x4158,x4155))
% 2.99/3.00  [417]~E(f17(x4171,x4172,x4173,x4174,x4175),f9(x4176,x4177,x4178,x4179,x4175))
% 2.99/3.00  [516]~P16(a53,a61,a54,a59,x5161)+P25(a500)
% 2.99/3.00  [425]~P22(x4252)+P20(x4251,x4251,x4252)
% 2.99/3.00  [426]~P24(x4262)+P20(x4261,x4261,x4262)
% 2.99/3.00  [418]E(x4181,x4182)+~E(f27(x4181),f27(x4182))
% 2.99/3.00  [419]~P1(x4192)+P1(f51(x4191,x4192))
% 2.99/3.00  [420]~P22(x4202)+P22(f51(x4201,x4202))
% 2.99/3.00  [421]~P24(x4212)+P24(f51(x4211,x4212))
% 2.99/3.00  [427]E(x4271,x4272)+~P9(x4271,x4272,x4273)
% 2.99/3.00  [431]~P5(x4311,x4312,x4313)+P10(x4311,x4312,x4313)
% 2.99/3.00  [422]E(x4221,x4222)+~E(f18(x4221,x4223),f18(x4222,x4223))
% 2.99/3.00  [423]E(x4231,x4232)+~E(f8(x4231,x4233),f8(x4232,x4233))
% 2.99/3.00  [428]P21(x4281,x4282,x4283)+~P26(f34(x4282,x4281))
% 2.99/3.00  [429]~P21(x4292,x4291,x4293)+P26(f34(x4291,x4292))
% 2.99/3.00  [443]~P21(x4431,x4432,f52(x4433,x4433))+P21(x4431,f3(x4432,x4433),f52(x4433,x4433))
% 2.99/3.00  [464]~P21(x4641,x4643,x4642)+P21(f6(x4641,x4641,x4642,x4642),f4(x4643,x4642),f52(x4642,x4642))
% 2.99/3.00  [461]~P3(x4611,x4614,x4612,x4613)+P20(f19(x4611,x4612,x4613),f19(x4614,x4612,x4613),f51(x4612,a30))
% 2.99/3.00  [485]E(x4851,x4852)+~P21(f6(x4851,x4852,x4853,x4853),f4(x4854,x4853),f52(x4853,x4853))
% 2.99/3.00  [486]P21(x4861,x4862,x4863)+~P21(f6(x4861,x4864,x4863,x4863),f4(x4862,x4863),f52(x4863,x4863))
% 2.99/3.00  [508]P3(x5081,f7(x5081,x5082,x5083,x5084),x5083,x5084)+~E(f7(x5081,x5082,x5083,x5084),f7(x5082,x5081,x5083,x5084))
% 2.99/3.00  [512]~P3(x5121,f7(x5121,x5122,x5123,x5124),x5123,x5124)+E(f7(x5121,x5122,x5123,x5124),f7(x5122,x5121,x5123,x5124))
% 2.99/3.00  [454]E(x4541,a2)+~P19(x4542,x4543,f18(x4544,f32(a31)),x4541)
% 2.99/3.00  [460]~P19(x4601,x4602,x4603,f27(x4604))+P19(x4601,x4602,f18(x4603,f32(a31)),a2)
% 2.99/3.00  [511]~P19(x5111,x5113,x5114,x5115)+P16(x5111,x5112,x5113,x5114,x5115)
% 2.99/3.00  [526]~P11(x5261,x5262,x5263,x5264,x5265)+P16(x5261,x5262,x5263,x5264,x5265)
% 2.99/3.00  [527]~P16(x5271,x5272,x5273,x5274,x5275)+P11(x5271,x5272,x5273,x5274,x5275)
% 2.99/3.00  [432]E(x4321,x4322)+~E(f16(x4323,x4321,x4324),f16(x4325,x4322,x4324))
% 2.99/3.00  [433]E(x4331,x4332)+~E(f10(x4333,x4331,x4334),f10(x4335,x4332,x4334))
% 2.99/3.00  [434]E(x4341,x4342)+~E(f15(x4343,x4341,x4344),f15(x4345,x4342,x4344))
% 2.99/3.00  [435]E(x4351,x4352)+~E(f16(x4351,x4353,x4354),f16(x4352,x4355,x4354))
% 2.99/3.00  [436]E(x4361,x4362)+~E(f10(x4361,x4363,x4364),f10(x4362,x4365,x4364))
% 2.99/3.00  [437]E(x4371,x4372)+~E(f15(x4371,x4373,x4374),f15(x4372,x4375,x4374))
% 2.99/3.00  [495]~P21(f6(x4955,x4951,x4953,x4954),x4952,f52(x4953,x4954))+P21(x4951,f22(x4952,x4953,x4954),x4954)
% 2.99/3.00  [497]~P21(f6(x4971,x4975,x4973,x4974),x4972,f52(x4973,x4974))+P21(x4971,f5(x4972,x4973,x4974),x4973)
% 2.99/3.00  [507]P3(x5071,x5072,x5073,x5074)+~P3(f7(x5075,x5071,x5073,x5074),x5072,x5073,x5074)
% 2.99/3.00  [457]E(x4571,a2)+~P19(x4572,x4573,f16(x4574,x4575,f32(a31)),x4571)
% 2.99/3.00  [458]E(x4581,f27(x4582))+~P19(x4583,x4584,f10(x4582,x4585,f32(a31)),x4581)
% 2.99/3.00  [462]P21(x4625,f19(x4621,x4623,x4624),x4623)+E(f34(f7(x4621,x4622,x4623,x4624),x4625),f34(x4622,x4625))
% 2.99/3.00  [463]P21(x4635,f19(x4632,x4633,x4634),x4633)+E(f34(f7(x4631,x4632,x4633,x4634),x4635),f34(x4631,x4635))
% 2.99/3.00  [468]~P21(x4685,f19(x4682,x4683,x4684),x4683)+E(f34(f7(x4681,x4682,x4683,x4684),x4685),f34(x4682,x4685))
% 2.99/3.00  [517]E(x5171,x5172)+~P4(x5173,f8(x5174,f32(a31)),x5172,x5175,x5171)
% 2.99/3.00  [518]~P4(x5183,f8(x5182,f32(a31)),x5184,x5181,x5185)+E(x5181,f8(x5182,f32(a31)))
% 2.99/3.00  [530]~P4(x5301,x5302,x5303,f18(x5304,f32(a31)),x5305)+P4(x5301,f18(x5302,f32(a31)),x5303,f18(x5304,f32(a31)),x5305)
% 2.99/3.00  [616]~P21(f6(f6(x6161,x6162,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6163,x6164,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6165),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f18(x6161,f32(a31)),x6162,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6163,f32(a31)),x6164,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6165),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [628]~P21(f6(f6(x6281,x6282,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6283,x6284,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6285),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f18(x6281,f32(a31)),x6282,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6283,f32(a31)),x6284,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6285),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [629]~P21(f6(f6(x6291,x6292,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6293,f32(a31)),x6294,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6295),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f18(x6291,f32(a31)),x6292,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6293,f32(a31)),x6294,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6295),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [582]~P14(x5821,x5822,x5823,x5824,x5825,x5826)+P15(x5821,x5822,x5823,x5824,x5825,x5826)
% 2.99/3.00  [583]P14(x5831,x5832,x5833,x5834,x5832,x5835)+~P14(x5831,x5836,x5833,x5834,x5832,x5835)
% 2.99/3.00  [476]E(x4761,x4762)+~E(f6(x4763,x4761,x4764,x4765),f6(x4766,x4762,x4764,x4765))
% 2.99/3.00  [481]E(x4811,x4812)+~E(f6(x4811,x4813,x4814,x4815),f6(x4812,x4816,x4814,x4815))
% 2.99/3.00  [513]P21(x5131,x5132,x5133)+~P21(f6(x5131,x5134,x5133,x5135),f20(x5132,x5136,x5133,x5135),f52(x5133,x5135))
% 2.99/3.00  [514]~P21(f6(x5143,x5141,x5145,x5144),f20(x5146,x5142,x5145,x5144),f52(x5145,x5144))+P21(x5141,f34(x5142,x5143),x5144)
% 2.99/3.00  [519]~P16(x5192,x5193,x5194,f16(x5195,x5196,f32(a31)),x5191)+E(x5191,a2)
% 2.99/3.00  [520]~P11(x5202,x5203,x5204,f16(x5205,x5206,f32(a31)),x5201)+E(x5201,a2)
% 2.99/3.00  [521]~P16(x5213,x5214,x5215,f10(x5212,x5216,f32(a31)),x5211)+E(x5211,f27(x5212))
% 2.99/3.00  [531]~P4(x5311,x5313,x5314,f18(x5315,f32(a31)),x5316)+P4(x5311,f16(x5312,x5313,f32(a31)),x5314,f18(x5315,f32(a31)),x5316)
% 2.99/3.00  [532]~P4(x5321,x5323,x5324,f18(x5325,f32(a31)),x5326)+P4(x5321,f10(x5322,x5323,f32(a31)),x5324,f18(x5325,f32(a31)),x5326)
% 2.99/3.00  [533]~P4(x5331,x5332,x5334,f18(x5335,f32(a31)),x5336)+P4(x5331,f15(x5332,x5333,f32(a31)),x5334,f18(x5335,f32(a31)),x5336)
% 2.99/3.00  [590]P19(x5901,x5902,x5903,f27(f43(x5904,x5902,x5905,x5901,x5906,x5903)))+~P19(x5901,x5902,f14(x5903,x5905,x5904,f32(a31)),x5906)
% 2.99/3.00  [589]P14(x5891,f43(x5892,x5893,x5894,x5891,x5895,x5896),x5894,x5895,x5892,f52(f32(f32(a31)),f33(f32(a31))))+~P19(x5891,x5893,f14(x5896,x5894,x5892,f32(a31)),x5895)
% 2.99/3.00  [617]~P21(f6(f6(x6172,x6173,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6174,x6175,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6176),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f16(x6171,x6172,f32(a31)),x6173,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f16(x6171,x6174,f32(a31)),x6175,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6176),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [618]~P21(f6(f6(x6182,x6183,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6184,x6185,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6186),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f10(x6181,x6182,f32(a31)),x6183,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f10(x6181,x6184,f32(a31)),x6185,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6186),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [619]~P21(f6(f6(x6191,x6193,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6194,x6195,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6196),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f15(x6191,x6192,f32(a31)),x6193,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f15(x6194,x6192,f32(a31)),x6195,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6196),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [630]~P21(f6(f6(x6302,x6303,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6304,f32(a31)),x6305,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6306),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f16(x6301,x6302,f32(a31)),x6303,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6304,f32(a31)),x6305,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6306),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [631]~P21(f6(f6(x6312,x6313,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6314,f32(a31)),x6315,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6316),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f10(x6311,x6312,f32(a31)),x6313,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6314,f32(a31)),x6315,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6316),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [632]~P21(f6(f6(x6321,x6323,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6324,f32(a31)),x6325,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6326),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f15(x6321,x6322,f32(a31)),x6323,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6324,f32(a31)),x6325,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6326),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [633]~P21(f6(f6(x6332,x6333,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6334,x6335,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6336),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f16(x6331,x6332,f32(a31)),x6333,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f16(x6331,x6334,f32(a31)),x6335,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6336),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [634]~P21(f6(f6(x6342,x6343,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6344,x6345,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6346),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f10(x6341,x6342,f32(a31)),x6343,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f10(x6341,x6344,f32(a31)),x6345,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6346),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [635]~P21(f6(f6(x6351,x6353,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6354,x6355,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6356),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f15(x6351,x6352,f32(a31)),x6353,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f15(x6354,x6352,f32(a31)),x6355,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6356),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.00  [469]E(x4691,x4692)+~E(f11(x4693,x4694,x4691,x4695),f11(x4696,x4697,x4692,x4695))
% 2.99/3.00  [470]E(x4701,x4702)+~E(f13(x4703,x4704,x4701,x4705),f13(x4706,x4707,x4702,x4705))
% 2.99/3.00  [471]E(x4711,x4712)+~E(f12(x4713,x4714,x4711,x4715),f12(x4716,x4717,x4712,x4715))
% 2.99/3.00  [472]E(x4721,x4722)+~E(f14(x4723,x4724,x4721,x4725),f14(x4726,x4727,x4722,x4725))
% 2.99/3.00  [473]E(x4731,x4732)+~E(f11(x4733,x4731,x4734,x4735),f11(x4736,x4732,x4737,x4735))
% 2.99/3.00  [474]E(x4741,x4742)+~E(f13(x4743,x4741,x4744,x4745),f13(x4746,x4742,x4747,x4745))
% 2.99/3.00  [475]E(x4751,x4752)+~E(f12(x4753,x4751,x4754,x4755),f12(x4756,x4752,x4757,x4755))
% 2.99/3.00  [477]E(x4771,x4772)+~E(f14(x4773,x4771,x4774,x4775),f14(x4776,x4772,x4777,x4775))
% 2.99/3.00  [478]E(x4781,x4782)+~E(f11(x4781,x4783,x4784,x4785),f11(x4782,x4786,x4787,x4785))
% 2.99/3.00  [479]E(x4791,x4792)+~E(f13(x4791,x4793,x4794,x4795),f13(x4792,x4796,x4797,x4795))
% 2.99/3.00  [480]E(x4801,x4802)+~E(f12(x4801,x4803,x4804,x4805),f12(x4802,x4806,x4807,x4805))
% 2.99/3.00  [482]E(x4821,x4822)+~E(f14(x4821,x4823,x4824,x4825),f14(x4822,x4826,x4827,x4825))
% 2.99/3.00  [535]~P16(x5351,x5352,x5353,x5354,a26)+P16(x5351,x5352,x5353,f14(x5354,x5355,x5356,f32(a31)),x5357)
% 2.99/3.00  [536]~P11(x5361,x5362,x5363,x5364,a26)+P11(x5361,x5362,x5363,f14(x5364,x5365,x5366,f32(a31)),x5367)
% 2.99/3.00  [537]~P4(x5371,x5372,x5375,f18(x5376,f32(a31)),x5377)+P4(x5371,f11(x5372,x5373,x5374,f32(a31)),x5375,f18(x5376,f32(a31)),x5377)
% 2.99/3.00  [538]~P4(x5381,x5382,x5385,f18(x5386,f32(a31)),x5387)+P4(x5381,f13(x5382,x5383,x5384,f32(a31)),x5385,f18(x5386,f32(a31)),x5387)
% 2.99/3.00  [539]~P4(x5391,x5392,x5395,f18(x5396,f32(a31)),x5397)+P4(x5391,f12(x5392,x5393,x5394,f32(a31)),x5395,f18(x5396,f32(a31)),x5397)
% 2.99/3.00  [540]~P4(x5401,x5402,x5405,f18(x5406,f32(a31)),x5407)+P4(x5401,f14(x5402,x5403,x5404,f32(a31)),x5405,f18(x5406,f32(a31)),x5407)
% 2.99/3.00  [550]~P21(f6(x5502,x5505,x5504,x5504),x5507,f52(x5504,x5504))+P21(f6(f6(x5501,x5502,x5503,x5504),f6(x5501,x5505,x5503,x5504),f52(x5503,x5504),f52(x5503,x5504)),f46(x5506,x5507,x5503,x5504),f52(f52(x5503,x5504),f52(x5503,x5504)))
% 2.99/3.00  [551]E(x5511,a2)+~P19(x5512,x5513,f9(x5514,x5515,x5516,x5517,f32(a31)),x5511)
% 2.99/3.00  [553]P19(x5531,x5532,x5533,x5534)+~P19(x5531,x5532,f17(x5533,x5535,x5536,x5537,f32(a31)),x5534)
% 2.99/3.00  [584]P19(x5841,x5842,x5843,f42(x5844,x5842,x5845,x5841,x5846,x5843))+~P19(x5841,x5842,f9(x5846,x5845,x5844,x5843,f32(a31)),x5847)
% 2.99/3.00  [591]P19(x5911,x5912,x5913,f27(f44(x5914,x5912,x5915,x5911,x5913,x5916)))+~P19(x5911,x5912,f9(x5913,x5915,x5914,x5916,f32(a31)),x5917)
% 2.99/3.00  [574]P2(x5741,x5742)+~P4(x5743,x5744,f6(x5741,x5745,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))),x5746,f6(x5742,x5747,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))
% 2.99/3.01  [575]P2(x5751,x5752)+~P7(x5753,x5754,f6(x5751,x5755,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))),x5756,f6(x5752,x5757,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))
% 2.99/3.01  [576]~P4(x5763,x5764,f6(x5765,x5761,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))),x5766,f6(x5767,x5762,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))+P20(f19(x5761,f32(a31),a49),f19(x5762,f32(a31),a49),f51(f32(a31),a30))
% 2.99/3.01  [577]~P7(x5773,x5774,f6(x5775,x5771,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))),x5776,f6(x5777,x5772,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))+P20(f19(x5771,f32(a31),a49),f19(x5772,f32(a31),a49),f51(f32(a31),a30))
% 2.99/3.01  [592]~P19(x5921,x5923,f9(x5925,x5924,x5922,x5926,f32(a31)),x5927)+P12(x5921,f42(x5922,x5923,x5924,x5921,x5925,x5926),f45(x5922,x5923,x5924,x5921,x5925,x5926),f52(f32(f32(a31)),f33(f32(a31))))
% 2.99/3.01  [593]P14(x5931,f44(x5932,x5933,x5934,x5931,x5935,x5936),x5934,f45(x5932,x5933,x5934,x5931,x5935,x5936),x5932,f52(f32(f32(a31)),f33(f32(a31))))+~P19(x5931,x5933,f9(x5935,x5934,x5932,x5936,f32(a31)),x5937)
% 2.99/3.01  [602]P2(x6021,x6022)+~P21(f6(f6(x6023,f6(x6021,x6024,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))),f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6025,f6(x6022,x6026,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))),f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6027),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [603]P20(f19(x6031,f32(a31),a49),f19(x6032,f32(a31),a49),f51(f32(a31),a30))+~P21(f6(f6(x6033,f6(x6034,x6031,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))),f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6035,f6(x6036,x6032,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))),f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6037),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [620]~P21(f6(f6(x6201,x6204,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6205,x6206,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6207),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f11(x6201,x6202,x6203,f32(a31)),x6204,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f11(x6205,x6202,x6203,f32(a31)),x6206,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6207),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [621]~P21(f6(f6(x6211,x6214,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6215,x6216,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6217),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f13(x6211,x6212,x6213,f32(a31)),x6214,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f13(x6215,x6212,x6213,f32(a31)),x6216,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6217),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [622]~P21(f6(f6(x6221,x6224,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6225,x6226,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6227),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f12(x6221,x6222,x6223,f32(a31)),x6224,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f12(x6225,x6222,x6223,f32(a31)),x6226,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6227),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [623]~P21(f6(f6(x6231,x6234,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6235,x6236,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6237),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f14(x6231,x6232,x6233,f32(a31)),x6234,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f14(x6235,x6232,x6233,f32(a31)),x6236,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6237),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [624]~P21(f6(f6(x6243,x6244,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6245,x6246,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6247),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f12(f8(x6241,f32(a31)),x6242,x6243,f32(a31)),x6244,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f12(f8(x6241,f32(a31)),x6242,x6245,f32(a31)),x6246,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6247),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [636]~P21(f6(f6(x6361,x6364,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6365,f32(a31)),x6366,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6367),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f11(x6361,x6362,x6363,f32(a31)),x6364,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6365,f32(a31)),x6366,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6367),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [637]~P21(f6(f6(x6371,x6374,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6375,f32(a31)),x6376,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6377),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f13(x6371,x6372,x6373,f32(a31)),x6374,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6375,f32(a31)),x6376,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6377),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [638]~P21(f6(f6(x6381,x6384,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6385,f32(a31)),x6386,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6387),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f12(x6381,x6382,x6383,f32(a31)),x6384,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6385,f32(a31)),x6386,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6387),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [639]~P21(f6(f6(x6391,x6394,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6395,f32(a31)),x6396,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6397),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f14(x6391,x6392,x6393,f32(a31)),x6394,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6395,f32(a31)),x6396,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6397),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [640]~P21(f6(f6(x6401,x6404,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6405,x6406,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6407),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f11(x6401,x6402,x6403,f32(a31)),x6404,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f11(x6405,x6402,x6403,f32(a31)),x6406,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6407),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [641]~P21(f6(f6(x6411,x6414,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6415,x6416,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6417),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f13(x6411,x6412,x6413,f32(a31)),x6414,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f13(x6415,x6412,x6413,f32(a31)),x6416,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6417),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [642]~P21(f6(f6(x6421,x6424,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6425,x6426,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6427),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f12(x6421,x6422,x6423,f32(a31)),x6424,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f12(x6425,x6422,x6423,f32(a31)),x6426,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6427),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [643]~P21(f6(f6(x6431,x6434,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6435,x6436,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6437),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f14(x6431,x6432,x6433,f32(a31)),x6434,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f14(x6435,x6432,x6433,f32(a31)),x6436,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6437),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [644]~P21(f6(f6(x6443,x6444,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6445,x6446,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6447),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f12(f8(x6441,f32(a31)),x6442,x6443,f32(a31)),x6444,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f12(f8(x6441,f32(a31)),x6442,x6445,f32(a31)),x6446,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6447),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [549]~P21(f6(x5491,x5495,x5493,x5493),x5497,f52(x5493,x5493))+P21(f6(f6(x5491,x5492,x5493,x5494),f6(x5495,x5496,x5493,x5494),f52(x5493,x5494),f52(x5493,x5494)),f46(x5497,x5498,x5493,x5494),f52(f52(x5493,x5494),f52(x5493,x5494)))
% 2.99/3.01  [557]~P4(x5571,x5572,x5576,f18(x5577,f32(a31)),x5578)+P4(x5571,f9(x5572,x5573,x5574,x5575,f32(a31)),x5576,f18(x5577,f32(a31)),x5578)
% 2.99/3.01  [558]~P4(x5581,x5582,x5586,f8(x5587,f32(a31)),x5588)+P4(x5581,f17(x5582,x5583,x5584,x5585,f32(a31)),x5586,f8(x5587,f32(a31)),x5588)
% 2.99/3.01  [561]~P16(x5612,x5613,x5614,f9(x5615,x5616,x5617,x5618,f32(a31)),x5611)+E(x5611,a2)
% 2.99/3.01  [625]~P21(f6(f6(x6251,x6255,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6256,x6257,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6258),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f9(x6251,x6252,x6253,x6254,f32(a31)),x6255,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f9(x6256,x6252,x6253,x6254,f32(a31)),x6257,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6258),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [626]~P21(f6(f6(x6261,x6265,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6266,x6267,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6268),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f17(x6261,x6262,x6263,x6264,f32(a31)),x6265,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f17(x6266,x6262,x6263,x6264,f32(a31)),x6267,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6268),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [627]~P21(f6(f6(x6274,x6275,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6276,x6277,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6278),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f9(f8(x6271,f32(a31)),x6272,x6273,x6274,f32(a31)),x6275,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f9(f8(x6271,f32(a31)),x6272,x6273,x6276,f32(a31)),x6277,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6278),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [645]~P21(f6(f6(x6451,x6455,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6456,f32(a31)),x6457,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6458),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f9(x6451,x6452,x6453,x6454,f32(a31)),x6455,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6456,f32(a31)),x6457,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6458),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [646]~P21(f6(f6(x6461,x6465,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f8(x6466,f32(a31)),x6467,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6468),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f17(x6461,x6462,x6463,x6464,f32(a31)),x6465,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f8(x6466,f32(a31)),x6467,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6468),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [647]~P21(f6(f6(x6471,x6475,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6476,x6477,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6478),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f9(x6471,x6472,x6473,x6474,f32(a31)),x6475,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f9(x6476,x6472,x6473,x6474,f32(a31)),x6477,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6478),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [648]~P21(f6(f6(x6481,x6485,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6486,x6487,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6488),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f17(x6481,x6482,x6483,x6484,f32(a31)),x6485,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f17(x6486,x6482,x6483,x6484,f32(a31)),x6487,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6488),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [649]~P21(f6(f6(x6494,x6495,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6496,x6497,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6498),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f9(f8(x6491,f32(a31)),x6492,x6493,x6494,f32(a31)),x6495,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f9(f8(x6491,f32(a31)),x6492,x6493,x6496,f32(a31)),x6497,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6498),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [650]~P21(f6(f6(x6501,f6(x6502,x6504,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))),f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6505,f6(x6506,x6507,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))),f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6508),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(x6501,f6(x6502,f7(x6503,x6504,f32(a31),a49),f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))),f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6505,f6(x6506,f7(x6503,x6507,f32(a31),a49),f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))),f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6508),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [651]~P21(f6(f6(x6511,f6(x6512,x6514,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))),f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6515,f6(x6516,x6517,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))),f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6518),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(x6511,f6(x6512,f7(x6513,x6514,f32(a31),a49),f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))),f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6515,f6(x6516,f7(x6513,x6517,f32(a31),a49),f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))),f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6518),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [541]E(x5411,x5412)+~E(f9(x5413,x5414,x5415,x5411,x5416),f9(x5417,x5418,x5419,x5412,x5416))
% 2.99/3.01  [542]E(x5421,x5422)+~E(f17(x5423,x5424,x5425,x5421,x5426),f17(x5427,x5428,x5429,x5422,x5426))
% 2.99/3.01  [543]E(x5431,x5432)+~E(f9(x5433,x5434,x5431,x5435,x5436),f9(x5437,x5438,x5432,x5439,x5436))
% 2.99/3.01  [544]E(x5441,x5442)+~E(f17(x5443,x5444,x5441,x5445,x5446),f17(x5447,x5448,x5442,x5449,x5446))
% 2.99/3.01  [545]E(x5451,x5452)+~E(f9(x5453,x5451,x5454,x5455,x5456),f9(x5457,x5452,x5458,x5459,x5456))
% 2.99/3.01  [546]E(x5461,x5462)+~E(f17(x5463,x5461,x5464,x5465,x5466),f17(x5467,x5462,x5468,x5469,x5466))
% 2.99/3.01  [547]E(x5471,x5472)+~E(f9(x5471,x5473,x5474,x5475,x5476),f9(x5472,x5477,x5478,x5479,x5476))
% 2.99/3.01  [548]E(x5481,x5482)+~E(f17(x5481,x5483,x5484,x5485,x5486),f17(x5482,x5487,x5488,x5489,x5486))
% 2.99/3.01  [568]~P16(a53,a61,x5681,a60,x5682)+P12(a53,f66(x5681,a53,x5682,a58,a57),x5682,f52(f32(f32(a31)),f33(f32(a31))))+~P17(a53,x5681,f6(a61,a62,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))
% 2.99/3.01  [569]~P16(a53,a61,x5691,a60,x5692)+P12(a53,f68(x5691,a53,x5692,a58,a57),x5692,f52(f32(f32(a31)),f33(f32(a31))))+~P17(a53,x5691,f6(a61,a62,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))
% 2.99/3.01  [570]~P16(a53,a61,x5701,a60,x5702)+P12(a53,f67(x5701,a53,x5702,a58,a57),x5702,f52(f32(f32(a31)),f33(f32(a31))))+~P17(a53,x5701,f6(a61,a62,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))
% 2.99/3.01  [571]~P16(a53,a61,x5711,a60,x5712)+P16(a53,a57,x5711,a58,f66(x5711,a53,x5712,a58,a57))+~P17(a53,x5711,f6(a61,a62,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))
% 2.99/3.01  [572]~P16(a53,a61,x5721,a60,x5722)+P16(a53,a57,x5721,a58,f68(x5721,a53,x5722,a58,a57))+~P17(a53,x5721,f6(a61,a62,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))
% 2.99/3.01  [573]~P16(a53,a61,x5731,a60,x5732)+P16(a53,a57,x5731,a58,f67(x5731,a53,x5732,a58,a57))+~P17(a53,x5731,f6(a61,a62,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))
% 2.99/3.01  [424]~P2(x4241,x4243)+P2(x4241,x4242)+~P2(x4243,x4242)
% 2.99/3.01  [430]P20(x4302,x4301,x4303)+~P23(x4303)+P20(x4301,x4302,x4303)
% 2.99/3.01  [448]E(x4481,x4482)+~P20(x4481,x4482,f51(x4483,a30))+~P20(x4482,x4481,f51(x4483,a30))
% 2.99/3.01  [483]~P3(x4831,x4832,x4833,x4834)+E(x4831,x4832)+~P3(x4832,x4831,x4833,x4834)
% 2.99/3.01  [442]~P20(x4423,x4421,f51(x4424,a30))+P26(f34(x4421,x4422))+~P26(f34(x4423,x4422))
% 2.99/3.01  [452]P21(x4521,x4522,x4523)+~P21(x4521,x4524,x4523)+~P20(x4524,x4522,f51(x4523,a30))
% 2.99/3.01  [453]~P20(x4531,x4534,f51(x4533,a30))+~P20(x4534,x4532,f51(x4533,a30))+P20(x4531,x4532,f51(x4533,a30))
% 2.99/3.01  [466]~P10(x4664,x4663,x4662)+~P21(x4661,x4664,x4662)+P21(f6(x4661,x4661,x4662,x4662),x4663,f52(x4662,x4662))
% 2.99/3.01  [498]E(x4981,x4982)+~P21(f6(x4981,x4982,x4984,x4984),f3(x4983,x4984),f52(x4984,x4984))+P21(x4981,f5(x4983,x4984,x4984),x4984)
% 2.99/3.01  [500]~P21(f6(x5001,x5004,x5003,x5003),x5002,f52(x5003,x5003))+P21(x5001,f35(x5002,x5003),x5003)+~P21(x5004,f35(x5002,x5003),x5003)
% 2.99/3.01  [503]~P21(f6(x5031,x5034,x5033,x5033),f3(x5032,x5033),f52(x5033,x5033))+P21(x5031,f35(x5032,x5033),x5033)+~P21(x5034,f35(x5032,x5033),x5033)
% 2.99/3.01  [484]~P12(x4843,x4841,f27(x4842),x4844)+E(x4841,a26)+E(f27(f28(x4842,x4843,x4841,x4844)),x4841)
% 2.99/3.01  [487]~P3(x4871,x4875,x4873,x4874)+P3(x4871,x4872,x4873,x4874)+~P3(x4875,x4872,x4873,x4874)
% 2.99/3.01  [488]~P12(x4881,x4882,x4885,x4884)+P12(x4881,x4882,x4883,x4884)+~P12(x4881,x4885,x4883,x4884)
% 2.99/3.01  [446]~P1(x4464)+P20(f34(x4461,x4462),f34(x4463,x4462),x4464)+~P20(x4461,x4463,f51(x4465,x4464))
% 2.99/3.01  [459]~P3(x4591,x4593,x4594,x4595)+~P21(x4592,f19(x4591,x4594,x4595),x4594)+E(f34(x4591,x4592),f34(x4593,x4592))
% 2.99/3.01  [489]P19(x4891,x4892,x4893,x4894)+~P19(x4891,x4895,x4893,x4894)+~P3(x4895,x4892,f32(a31),a50)
% 2.99/3.01  [490]P21(x4901,x4902,x4903)+~P10(x4902,x4904,x4903)+~P21(f6(x4905,x4901,x4903,x4903),x4904,f52(x4903,x4903))
% 2.99/3.01  [491]P21(x4911,x4912,x4913)+~P10(x4912,x4914,x4913)+~P21(f6(x4911,x4915,x4913,x4913),x4914,f52(x4913,x4913))
% 2.99/3.01  [492]P21(x4921,x4922,x4923)+~P5(x4922,x4924,x4923)+~P21(f6(x4925,x4921,x4923,x4923),x4924,f52(x4923,x4923))
% 2.99/3.01  [493]P21(x4931,x4932,x4933)+~P5(x4932,x4934,x4933)+~P21(f6(x4931,x4935,x4933,x4933),x4934,f52(x4933,x4933))
% 2.99/3.01  [522]P21(f6(x5221,x5222,x5223,x5223),f3(x5224,x5223),f52(x5223,x5223))+~P21(f6(x5221,x5225,x5223,x5223),f3(x5224,x5223),f52(x5223,x5223))+~P21(f6(x5225,x5222,x5223,x5223),x5224,f52(x5223,x5223))
% 2.99/3.01  [523]P21(f6(x5231,x5232,x5233,x5233),f3(x5234,x5233),f52(x5233,x5233))+~P21(f6(x5235,x5232,x5233,x5233),f3(x5234,x5233),f52(x5233,x5233))+~P21(f6(x5231,x5235,x5233,x5233),x5234,f52(x5233,x5233))
% 2.99/3.01  [524]P21(f6(x5241,x5242,x5243,x5243),f3(x5244,x5243),f52(x5243,x5243))+~P21(f6(x5241,x5245,x5243,x5243),f3(x5244,x5243),f52(x5243,x5243))+~P21(f6(x5245,x5242,x5243,x5243),f3(x5244,x5243),f52(x5243,x5243))
% 2.99/3.01  [594]~P4(x5945,x5941,x5942,x5943,x5944)+~P18(a37,x5945,f52(f32(f32(a31)),f33(f32(a31))))+P21(f6(f6(x5941,x5942,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x5943,x5944,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x5945),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [528]~P16(x5281,x5286,x5283,x5284,x5285)+P16(x5281,x5282,x5283,x5284,x5285)+~P2(x5286,x5282)
% 2.99/3.01  [529]~P6(x5291,x5296,x5293,x5294,x5295)+P6(x5291,x5292,x5293,x5294,x5295)+~P2(x5296,x5292)
% 2.99/3.01  [505]~P21(x5051,x5055,x5053)+~P21(x5052,f34(x5056,x5051),x5054)+P21(f6(x5051,x5052,x5053,x5054),f20(x5055,x5056,x5053,x5054),f52(x5053,x5054))
% 2.99/3.01  [510]~P21(x5106,x5103,x5104)+~P21(f6(x5106,x5101,x5104,x5105),x5102,f52(x5104,x5105))+P21(x5101,f23(x5102,x5103,x5104,x5105),x5105)
% 2.99/3.01  [534]P16(x5341,x5342,x5343,x5344,x5345)+~P16(x5341,x5342,x5346,x5344,x5345)+~P3(x5346,x5343,f32(a31),a50)
% 2.99/3.01  [501]~P19(x5011,x5012,x5014,x5015)+~P19(x5011,x5012,x5013,x5016)+P19(x5011,x5012,f15(x5013,x5014,f32(a31)),x5015)
% 2.99/3.01  [552]~P21(f6(x5522,x5525,x5524,x5524),f34(x5527,x5521),f52(x5524,x5524))+P21(f6(f6(x5521,x5522,x5523,x5524),f6(x5521,x5525,x5523,x5524),f52(x5523,x5524),f52(x5523,x5524)),f21(x5526,x5527,x5523,x5524),f52(f52(x5523,x5524),f52(x5523,x5524)))+~P26(f34(x5526,x5521))
% 2.99/3.01  [554]~P16(x5541,x5542,x5543,x5545,x5546)+~P16(x5541,x5542,x5543,x5544,x5547)+P16(x5541,x5542,x5543,f15(x5544,x5545,f32(a31)),x5546)
% 2.99/3.01  [555]~P11(x5551,x5552,x5553,x5555,x5556)+~P11(x5551,x5552,x5553,x5554,x5557)+P11(x5551,x5552,x5553,f15(x5554,x5555,f32(a31)),x5556)
% 2.99/3.01  [605]P16(x6051,x6052,x6053,x6054,a26)+P16(x6051,x6052,x6053,x6054,f27(f39(x6055,x6053,x6056,x6051,x6057,x6054,x6052)))+~P16(x6051,x6052,x6053,f14(x6054,x6056,x6055,f32(a31)),x6057)
% 2.99/3.01  [578]~P19(x5781,x5782,x5783,f27(x5787))+~P14(x5781,x5787,x5784,x5786,x5785,f52(f32(f32(a31)),f33(f32(a31))))+P19(x5781,x5782,f14(x5783,x5784,x5785,f32(a31)),x5786)
% 2.99/3.01  [598]P16(x5981,x5982,x5983,x5984,a26)+~P16(x5981,x5982,x5983,f14(x5984,x5986,x5985,f32(a31)),x5987)+P15(x5981,f39(x5985,x5983,x5986,x5981,x5987,x5984,x5982),x5986,x5987,x5985,f52(f32(f32(a31)),f33(f32(a31))))
% 2.99/3.01  [587]E(x5871,x5872)+~P14(x5873,x5874,x5875,x5876,x5872,x5877)+~P14(x5873,x5874,x5875,x5878,x5871,x5877)
% 2.99/3.01  [588]E(x5881,x5882)+~P14(x5883,x5884,x5885,x5882,x5886,x5887)+~P14(x5883,x5884,x5885,x5881,x5888,x5887)
% 2.99/3.01  [556]~P4(x5561,x5563,x5567,x5565,x5566)+P4(x5561,f15(x5562,x5563,f32(a31)),x5564,x5565,x5566)+~P4(x5561,x5562,x5564,f8(x5568,f32(a31)),x5567)
% 2.99/3.01  [560]E(x5601,x5602)+P21(f6(x5601,x5602,x5603,x5603),x5604,f52(x5603,x5603))+~P21(f6(f6(x5601,x5605,x5603,x5606),f6(x5602,x5607,x5603,x5606),f52(x5603,x5606),f52(x5603,x5606)),f46(x5604,x5608,x5603,x5606),f52(f52(x5603,x5606),f52(x5603,x5606)))
% 2.99/3.01  [562]P21(f6(x5621,x5622,x5623,x5623),x5624,f52(x5623,x5623))+P21(f6(x5625,x5626,x5627,x5627),x5628,f52(x5627,x5627))+~P21(f6(f6(x5621,x5625,x5623,x5627),f6(x5622,x5626,x5623,x5627),f52(x5623,x5627),f52(x5623,x5627)),f46(x5624,x5628,x5623,x5627),f52(f52(x5623,x5627),f52(x5623,x5627)))
% 2.99/3.01  [565]~P16(x5651,x5652,x5653,x5657,x5658)+~P16(x5651,x5652,x5653,x5654,a26)+P16(x5651,x5652,x5653,f9(x5654,x5655,x5656,x5657,f32(a31)),a2)
% 2.99/3.01  [566]~P11(x5661,x5662,x5663,x5667,x5668)+~P11(x5661,x5662,x5663,x5664,a26)+P11(x5661,x5662,x5663,f9(x5664,x5665,x5666,x5667,f32(a31)),a2)
% 2.99/3.01  [596]P16(x5961,x5962,x5963,x5965,f38(x5966,x5963,x5967,x5961,x5964,x5962,x5965))+P16(x5961,x5962,x5963,x5964,a26)+~P16(x5961,x5962,x5963,f9(x5964,x5967,x5966,x5965,f32(a31)),x5968)
% 2.99/3.01  [597]P16(x5971,x5972,x5973,x5974,f36(x5973,x5971,x5972,x5974))+P16(x5971,x5972,x5973,x5974,f38(x5975,x5973,x5976,x5971,x5977,x5972,x5974))+~P16(x5971,x5972,x5973,f9(x5977,x5976,x5975,x5974,f32(a31)),x5978)
% 2.99/3.01  [611]P16(x6111,x6112,x6113,x6114,a26)+P16(x6111,x6112,x6113,x6114,f27(f41(x6115,x6113,x6116,x6111,x6114,x6112,x6117)))+~P16(x6111,x6112,x6113,f9(x6114,x6116,x6115,x6117,f32(a31)),x6118)
% 2.99/3.01  [612]P16(x6121,x6122,x6123,x6124,f36(x6123,x6121,x6122,x6124))+P16(x6121,x6122,x6123,x6125,f27(f41(x6126,x6123,x6127,x6121,x6125,x6122,x6124)))+~P16(x6121,x6122,x6123,f9(x6125,x6127,x6126,x6124,f32(a31)),x6128)
% 2.99/3.01  [579]~P16(x5791,x5792,x5793,x5794,f27(x5798))+P16(x5791,x5792,x5793,f14(x5794,x5795,x5796,f32(a31)),x5797)+~P15(x5791,x5798,x5795,x5797,x5796,f52(f32(f32(a31)),f33(f32(a31))))
% 2.99/3.01  [580]~P11(x5801,x5802,x5803,x5804,f27(x5808))+P11(x5801,x5802,x5803,f14(x5804,x5805,x5806,f32(a31)),x5807)+~P15(x5801,x5808,x5805,x5807,x5806,f52(f32(f32(a31)),f33(f32(a31))))
% 2.99/3.01  [609]P16(x6091,x6092,x6093,x6094,a26)+~P16(x6091,x6092,x6093,f9(x6094,x6096,x6095,x6097,f32(a31)),x6098)+P12(x6091,f38(x6095,x6093,x6096,x6091,x6094,x6092,x6097),f40(x6095,x6093,x6096,x6091,x6094,x6092,x6097),f52(f32(f32(a31)),f33(f32(a31))))
% 2.99/3.01  [610]P16(x6101,x6102,x6103,x6104,f36(x6103,x6101,x6102,x6104))+~P16(x6101,x6102,x6103,f9(x6107,x6106,x6105,x6104,f32(a31)),x6108)+P12(x6101,f38(x6105,x6103,x6106,x6101,x6107,x6102,x6104),f40(x6105,x6103,x6106,x6101,x6107,x6102,x6104),f52(f32(f32(a31)),f33(f32(a31))))
% 2.99/3.01  [614]P16(x6141,x6142,x6143,x6144,a26)+~P16(x6141,x6142,x6143,f9(x6144,x6146,x6145,x6147,f32(a31)),x6148)+P15(x6141,f41(x6145,x6143,x6146,x6141,x6144,x6142,x6147),x6146,f40(x6145,x6143,x6146,x6141,x6144,x6142,x6147),x6145,f52(f32(f32(a31)),f33(f32(a31))))
% 2.99/3.01  [615]P16(x6151,x6152,x6153,x6154,f36(x6153,x6151,x6152,x6154))+~P16(x6151,x6152,x6153,f9(x6157,x6156,x6155,x6154,f32(a31)),x6158)+P15(x6151,f41(x6155,x6153,x6156,x6151,x6157,x6152,x6154),x6156,f40(x6155,x6153,x6156,x6151,x6157,x6152,x6154),x6155,f52(f32(f32(a31)),f33(f32(a31))))
% 2.99/3.01  [652]~P21(f6(f6(x6522,x6527,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6524,x6525,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6526),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f15(x6521,x6522,f32(a31)),x6523,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6524,x6525,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6526),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+~P21(f6(f6(x6521,x6523,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f8(x6528,f32(a31)),x6527,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6526),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [559]~P4(x5591,x5594,x5598,f18(x5596,f32(a31)),x5597)+~P4(x5591,x5592,x5595,f8(x5599,f32(a31)),x5598)+P4(x5591,f12(x5592,x5593,x5594,f32(a31)),x5595,f18(x5596,f32(a31)),x5597)
% 2.99/3.01  [653]~P21(f6(f6(x6533,x6538,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6535,f32(a31)),x6536,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6537),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+~P21(f6(f6(x6531,x6534,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f8(x6539,f32(a31)),x6538,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6537),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f12(x6531,x6532,x6533,f32(a31)),x6534,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6535,f32(a31)),x6536,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6537),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [567]~P4(x5671,x5675,x5679,f18(x5677,f32(a31)),x5678)+~P4(x5671,x5672,x5676,f8(x56710,f32(a31)),x5679)+P4(x5671,f9(x5672,x5673,x5674,x5675,f32(a31)),x5676,f18(x5677,f32(a31)),x5678)
% 2.99/3.01  [654]~P21(f6(f6(x6544,x6549,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6546,f32(a31)),x6547,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6548),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+~P21(f6(f6(x6541,x6545,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f8(x65410,f32(a31)),x6549,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6548),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))+P21(f6(f6(f9(x6541,x6542,x6543,x6544,f32(a31)),x6545,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(f18(x6546,f32(a31)),x6547,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6548),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [440]~P20(x4402,x4401,x4403)+~P20(x4401,x4402,x4403)+E(x4401,x4402)+~P22(x4403)
% 2.99/3.01  [455]E(x4551,x4552)+~P12(x4553,x4551,x4552,a47)+E(x4551,a26)+E(f27(f64(x4553,x4551,x4552)),x4551)
% 2.99/3.01  [456]E(x4561,x4562)+~P12(x4563,x4561,x4562,a47)+E(x4561,a26)+E(f27(f65(x4563,x4561,x4562)),x4562)
% 2.99/3.01  [444]~P22(x4443)+~P20(x4441,x4444,x4443)+P20(x4441,x4442,x4443)+~P20(x4444,x4442,x4443)
% 2.99/3.01  [445]~P24(x4453)+~P20(x4451,x4454,x4453)+P20(x4451,x4452,x4453)+~P20(x4454,x4452,x4453)
% 2.99/3.01  [525]~P3(x5252,x5255,x5253,x5254)+~P3(x5251,x5255,x5253,x5254)+~P3(x5251,f7(x5251,x5252,x5253,x5254),x5253,x5254)+P3(f7(x5251,x5252,x5253,x5254),x5255,x5253,x5254)
% 2.99/3.01  [599]P17(x5991,x5992,x5993)+~P17(x5991,x5992,x5994)+~P16(x5991,f25(x5994),x5992,x5995,x5996)+~P21(f6(f6(x5995,x5994,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x5997,x5993,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x5991),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [600]P4(x6001,x6002,x6003,x6004,x6005)+~P4(x6001,x6006,x6007,x6004,x6005)+~P18(a37,x6001,f52(f32(f32(a31)),f33(f32(a31))))+~P21(f6(f6(x6002,x6003,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6006,x6007,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6001),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [601]P4(x6011,x6012,x6013,x6014,x6015)+~P4(x6011,x6016,x6017,x6014,x6015)+~P18(a37,x6011,f52(f32(f32(a31)),f33(f32(a31))))+~P21(f6(f6(x6012,x6013,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6016,x6017,f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f3(f24(x6011),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [604]~P16(x6041,x6043,x6044,x6045,x6046)+~P8(x6041,x6043,f52(f32(f32(a31)),f33(f32(a31))))+P8(x6041,x6042,f52(f32(f32(a31)),f33(f32(a31))))+~P21(f6(f6(x6045,f6(x6043,x6047,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))),f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6048,f6(x6042,x6049,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))),f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6041),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [606]~P16(x6061,x6065,x6064,x6066,x6067)+P6(x6061,x6062,x6063,x6064,f52(f32(f32(a31)),f33(f32(a31))))+~P6(x6061,x6065,x6068,x6064,f52(f32(f32(a31)),f33(f32(a31))))+~P21(f6(f6(x6066,f6(x6065,x6068,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))),f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f6(x6069,f6(x6062,x6063,f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))),f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))),f24(x6061),f52(f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49)))),f52(f33(f32(a31)),f52(f51(a29,f48(f52(f32(a31),f51(f52(f32(a31),f32(a31)),f48(a49))))),f51(f32(a31),f48(a49))))))
% 2.99/3.01  [581]~P19(x5811,x5812,x5816,x5817)+~P19(x5811,x5812,x5813,f27(x5818))+~P14(x5811,x5818,x5814,x5819,x5815,f52(f32(f32(a31)),f33(f32(a31))))+~P12(x5811,x5817,x5819,f52(f32(f32(a31)),f33(f32(a31))))+P19(x5811,x5812,f9(x5813,x5814,x5815,x5816,f32(a31)),a2)
% 2.99/3.01  [585]~P16(x5851,x5852,x5853,x5857,x5858)+~P16(x5851,x5852,x5853,x5854,f27(x5859))+~P15(x5851,x5859,x5855,x58510,x5856,f52(f32(f32(a31)),f33(f32(a31))))+P16(x5851,x5852,x5853,f9(x5854,x5855,x5856,x5857,f32(a31)),a2)+~P12(x5851,x5858,x58510,f52(f32(f32(a31)),f33(f32(a31))))
% 2.99/3.01  [586]~P11(x5861,x5862,x5863,x5867,x5868)+~P11(x5861,x5862,x5863,x5864,f27(x5869))+~P15(x5861,x5869,x5865,x58610,x5866,f52(f32(f32(a31)),f33(f32(a31))))+P11(x5861,x5862,x5863,f9(x5864,x5865,x5866,x5867,f32(a31)),a2)+~P12(x5861,x5868,x58610,f52(f32(f32(a31)),f33(f32(a31))))
% 2.99/3.01  [506]~P21(x5061,x5065,x5063)+~P13(x5065,x5064,x5063)+E(x5061,x5062)+~P21(x5062,x5065,x5063)+P21(f6(x5061,x5062,x5063,x5063),x5064,f52(x5063,x5063))+P21(f6(x5062,x5061,x5063,x5063),x5064,f52(x5063,x5063))
% 2.99/3.01  %EqnAxiom
% 2.99/3.01  [1]E(x11,x11)
% 2.99/3.01  [2]E(x22,x21)+~E(x21,x22)
% 2.99/3.01  [3]E(x31,x33)+~E(x31,x32)+~E(x32,x33)
% 2.99/3.01  [4]~E(x41,x42)+E(f3(x41,x43),f3(x42,x43))
% 2.99/3.01  [5]~E(x51,x52)+E(f3(x53,x51),f3(x53,x52))
% 2.99/3.01  [6]~E(x61,x62)+E(f52(x61,x63),f52(x62,x63))
% 2.99/3.01  [7]~E(x71,x72)+E(f52(x73,x71),f52(x73,x72))
% 2.99/3.01  [8]~E(x81,x82)+E(f51(x81,x83),f51(x82,x83))
% 2.99/3.01  [9]~E(x91,x92)+E(f51(x93,x91),f51(x93,x92))
% 2.99/3.01  [10]~E(x101,x102)+E(f48(x101),f48(x102))
% 2.99/3.01  [11]~E(x111,x112)+E(f6(x111,x113,x114,x115),f6(x112,x113,x114,x115))
% 2.99/3.01  [12]~E(x121,x122)+E(f6(x123,x121,x124,x125),f6(x123,x122,x124,x125))
% 2.99/3.01  [13]~E(x131,x132)+E(f6(x133,x134,x131,x135),f6(x133,x134,x132,x135))
% 2.99/3.01  [14]~E(x141,x142)+E(f6(x143,x144,x145,x141),f6(x143,x144,x145,x142))
% 2.99/3.01  [15]~E(x151,x152)+E(f4(x151,x153),f4(x152,x153))
% 2.99/3.01  [16]~E(x161,x162)+E(f4(x163,x161),f4(x163,x162))
% 2.99/3.01  [17]~E(x171,x172)+E(f32(x171),f32(x172))
% 2.99/3.01  [18]~E(x181,x182)+E(f22(x181,x183,x184),f22(x182,x183,x184))
% 2.99/3.01  [19]~E(x191,x192)+E(f22(x193,x191,x194),f22(x193,x192,x194))
% 2.99/3.01  [20]~E(x201,x202)+E(f22(x203,x204,x201),f22(x203,x204,x202))
% 2.99/3.01  [21]~E(x211,x212)+E(f33(x211),f33(x212))
% 2.99/3.01  [22]~E(x221,x222)+E(f5(x221,x223,x224),f5(x222,x223,x224))
% 2.99/3.01  [23]~E(x231,x232)+E(f5(x233,x231,x234),f5(x233,x232,x234))
% 2.99/3.01  [24]~E(x241,x242)+E(f5(x243,x244,x241),f5(x243,x244,x242))
% 2.99/3.01  [25]~E(x251,x252)+E(f27(x251),f27(x252))
% 2.99/3.01  [26]~E(x261,x262)+E(f24(x261),f24(x262))
% 2.99/3.01  [27]~E(x271,x272)+E(f9(x271,x273,x274,x275,x276),f9(x272,x273,x274,x275,x276))
% 2.99/3.01  [28]~E(x281,x282)+E(f9(x283,x281,x284,x285,x286),f9(x283,x282,x284,x285,x286))
% 2.99/3.01  [29]~E(x291,x292)+E(f9(x293,x294,x291,x295,x296),f9(x293,x294,x292,x295,x296))
% 2.99/3.01  [30]~E(x301,x302)+E(f9(x303,x304,x305,x301,x306),f9(x303,x304,x305,x302,x306))
% 2.99/3.01  [31]~E(x311,x312)+E(f9(x313,x314,x315,x316,x311),f9(x313,x314,x315,x316,x312))
% 2.99/3.01  [32]~E(x321,x322)+E(f39(x321,x323,x324,x325,x326,x327,x328),f39(x322,x323,x324,x325,x326,x327,x328))
% 2.99/3.01  [33]~E(x331,x332)+E(f39(x333,x331,x334,x335,x336,x337,x338),f39(x333,x332,x334,x335,x336,x337,x338))
% 2.99/3.01  [34]~E(x341,x342)+E(f39(x343,x344,x341,x345,x346,x347,x348),f39(x343,x344,x342,x345,x346,x347,x348))
% 2.99/3.01  [35]~E(x351,x352)+E(f39(x353,x354,x355,x351,x356,x357,x358),f39(x353,x354,x355,x352,x356,x357,x358))
% 2.99/3.01  [36]~E(x361,x362)+E(f39(x363,x364,x365,x366,x361,x367,x368),f39(x363,x364,x365,x366,x362,x367,x368))
% 2.99/3.01  [37]~E(x371,x372)+E(f39(x373,x374,x375,x376,x377,x371,x378),f39(x373,x374,x375,x376,x377,x372,x378))
% 2.99/3.01  [38]~E(x381,x382)+E(f39(x383,x384,x385,x386,x387,x388,x381),f39(x383,x384,x385,x386,x387,x388,x382))
% 2.99/3.01  [39]~E(x391,x392)+E(f14(x391,x393,x394,x395),f14(x392,x393,x394,x395))
% 2.99/3.01  [40]~E(x401,x402)+E(f14(x403,x401,x404,x405),f14(x403,x402,x404,x405))
% 2.99/3.01  [41]~E(x411,x412)+E(f14(x413,x414,x411,x415),f14(x413,x414,x412,x415))
% 2.99/3.01  [42]~E(x421,x422)+E(f14(x423,x424,x425,x421),f14(x423,x424,x425,x422))
% 2.99/3.01  [43]~E(x431,x432)+E(f12(x431,x433,x434,x435),f12(x432,x433,x434,x435))
% 2.99/3.01  [44]~E(x441,x442)+E(f12(x443,x441,x444,x445),f12(x443,x442,x444,x445))
% 2.99/3.01  [45]~E(x451,x452)+E(f12(x453,x454,x451,x455),f12(x453,x454,x452,x455))
% 2.99/3.01  [46]~E(x461,x462)+E(f12(x463,x464,x465,x461),f12(x463,x464,x465,x462))
% 2.99/3.01  [47]~E(x471,x472)+E(f18(x471,x473),f18(x472,x473))
% 2.99/3.01  [48]~E(x481,x482)+E(f18(x483,x481),f18(x483,x482))
% 2.99/3.01  [49]~E(x491,x492)+E(f7(x491,x493,x494,x495),f7(x492,x493,x494,x495))
% 2.99/3.01  [50]~E(x501,x502)+E(f7(x503,x501,x504,x505),f7(x503,x502,x504,x505))
% 2.99/3.01  [51]~E(x511,x512)+E(f7(x513,x514,x511,x515),f7(x513,x514,x512,x515))
% 2.99/3.01  [52]~E(x521,x522)+E(f7(x523,x524,x525,x521),f7(x523,x524,x525,x522))
% 2.99/3.01  [53]~E(x531,x532)+E(f44(x531,x533,x534,x535,x536,x537),f44(x532,x533,x534,x535,x536,x537))
% 2.99/3.01  [54]~E(x541,x542)+E(f44(x543,x541,x544,x545,x546,x547),f44(x543,x542,x544,x545,x546,x547))
% 2.99/3.01  [55]~E(x551,x552)+E(f44(x553,x554,x551,x555,x556,x557),f44(x553,x554,x552,x555,x556,x557))
% 2.99/3.01  [56]~E(x561,x562)+E(f44(x563,x564,x565,x561,x566,x567),f44(x563,x564,x565,x562,x566,x567))
% 2.99/3.01  [57]~E(x571,x572)+E(f44(x573,x574,x575,x576,x571,x577),f44(x573,x574,x575,x576,x572,x577))
% 2.99/3.01  [58]~E(x581,x582)+E(f44(x583,x584,x585,x586,x587,x581),f44(x583,x584,x585,x586,x587,x582))
% 2.99/3.01  [59]~E(x591,x592)+E(f8(x591,x593),f8(x592,x593))
% 2.99/3.01  [60]~E(x601,x602)+E(f8(x603,x601),f8(x603,x602))
% 2.99/3.01  [61]~E(x611,x612)+E(f46(x611,x613,x614,x615),f46(x612,x613,x614,x615))
% 2.99/3.01  [62]~E(x621,x622)+E(f46(x623,x621,x624,x625),f46(x623,x622,x624,x625))
% 2.99/3.01  [63]~E(x631,x632)+E(f46(x633,x634,x631,x635),f46(x633,x634,x632,x635))
% 2.99/3.01  [64]~E(x641,x642)+E(f46(x643,x644,x645,x641),f46(x643,x644,x645,x642))
% 2.99/3.01  [65]~E(x651,x652)+E(f16(x651,x653,x654),f16(x652,x653,x654))
% 2.99/3.01  [66]~E(x661,x662)+E(f16(x663,x661,x664),f16(x663,x662,x664))
% 2.99/3.01  [67]~E(x671,x672)+E(f16(x673,x674,x671),f16(x673,x674,x672))
% 2.99/3.01  [68]~E(x681,x682)+E(f64(x681,x683,x684),f64(x682,x683,x684))
% 2.99/3.01  [69]~E(x691,x692)+E(f64(x693,x691,x694),f64(x693,x692,x694))
% 2.99/3.01  [70]~E(x701,x702)+E(f64(x703,x704,x701),f64(x703,x704,x702))
% 2.99/3.01  [71]~E(x711,x712)+E(f42(x711,x713,x714,x715,x716,x717),f42(x712,x713,x714,x715,x716,x717))
% 2.99/3.01  [72]~E(x721,x722)+E(f42(x723,x721,x724,x725,x726,x727),f42(x723,x722,x724,x725,x726,x727))
% 2.99/3.01  [73]~E(x731,x732)+E(f42(x733,x734,x731,x735,x736,x737),f42(x733,x734,x732,x735,x736,x737))
% 2.99/3.01  [74]~E(x741,x742)+E(f42(x743,x744,x745,x741,x746,x747),f42(x743,x744,x745,x742,x746,x747))
% 2.99/3.01  [75]~E(x751,x752)+E(f42(x753,x754,x755,x756,x751,x757),f42(x753,x754,x755,x756,x752,x757))
% 2.99/3.01  [76]~E(x761,x762)+E(f42(x763,x764,x765,x766,x767,x761),f42(x763,x764,x765,x766,x767,x762))
% 2.99/3.01  [77]~E(x771,x772)+E(f34(x771,x773),f34(x772,x773))
% 2.99/3.01  [78]~E(x781,x782)+E(f34(x783,x781),f34(x783,x782))
% 2.99/3.01  [79]~E(x791,x792)+E(f17(x791,x793,x794,x795,x796),f17(x792,x793,x794,x795,x796))
% 2.99/3.01  [80]~E(x801,x802)+E(f17(x803,x801,x804,x805,x806),f17(x803,x802,x804,x805,x806))
% 2.99/3.01  [81]~E(x811,x812)+E(f17(x813,x814,x811,x815,x816),f17(x813,x814,x812,x815,x816))
% 2.99/3.01  [82]~E(x821,x822)+E(f17(x823,x824,x825,x821,x826),f17(x823,x824,x825,x822,x826))
% 2.99/3.01  [83]~E(x831,x832)+E(f17(x833,x834,x835,x836,x831),f17(x833,x834,x835,x836,x832))
% 2.99/3.01  [84]~E(x841,x842)+E(f15(x841,x843,x844),f15(x842,x843,x844))
% 2.99/3.01  [85]~E(x851,x852)+E(f15(x853,x851,x854),f15(x853,x852,x854))
% 2.99/3.01  [86]~E(x861,x862)+E(f15(x863,x864,x861),f15(x863,x864,x862))
% 2.99/3.01  [87]~E(x871,x872)+E(f41(x871,x873,x874,x875,x876,x877,x878),f41(x872,x873,x874,x875,x876,x877,x878))
% 2.99/3.01  [88]~E(x881,x882)+E(f41(x883,x881,x884,x885,x886,x887,x888),f41(x883,x882,x884,x885,x886,x887,x888))
% 2.99/3.01  [89]~E(x891,x892)+E(f41(x893,x894,x891,x895,x896,x897,x898),f41(x893,x894,x892,x895,x896,x897,x898))
% 2.99/3.01  [90]~E(x901,x902)+E(f41(x903,x904,x905,x901,x906,x907,x908),f41(x903,x904,x905,x902,x906,x907,x908))
% 2.99/3.01  [91]~E(x911,x912)+E(f41(x913,x914,x915,x916,x911,x917,x918),f41(x913,x914,x915,x916,x912,x917,x918))
% 2.99/3.01  [92]~E(x921,x922)+E(f41(x923,x924,x925,x926,x927,x921,x928),f41(x923,x924,x925,x926,x927,x922,x928))
% 2.99/3.01  [93]~E(x931,x932)+E(f41(x933,x934,x935,x936,x937,x938,x931),f41(x933,x934,x935,x936,x937,x938,x932))
% 2.99/3.01  [94]~E(x941,x942)+E(f21(x941,x943,x944,x945),f21(x942,x943,x944,x945))
% 2.99/3.01  [95]~E(x951,x952)+E(f21(x953,x951,x954,x955),f21(x953,x952,x954,x955))
% 2.99/3.01  [96]~E(x961,x962)+E(f21(x963,x964,x961,x965),f21(x963,x964,x962,x965))
% 2.99/3.01  [97]~E(x971,x972)+E(f21(x973,x974,x975,x971),f21(x973,x974,x975,x972))
% 2.99/3.01  [98]~E(x981,x982)+E(f43(x981,x983,x984,x985,x986,x987),f43(x982,x983,x984,x985,x986,x987))
% 2.99/3.01  [99]~E(x991,x992)+E(f43(x993,x991,x994,x995,x996,x997),f43(x993,x992,x994,x995,x996,x997))
% 2.99/3.01  [100]~E(x1001,x1002)+E(f43(x1003,x1004,x1001,x1005,x1006,x1007),f43(x1003,x1004,x1002,x1005,x1006,x1007))
% 2.99/3.01  [101]~E(x1011,x1012)+E(f43(x1013,x1014,x1015,x1011,x1016,x1017),f43(x1013,x1014,x1015,x1012,x1016,x1017))
% 2.99/3.01  [102]~E(x1021,x1022)+E(f43(x1023,x1024,x1025,x1026,x1021,x1027),f43(x1023,x1024,x1025,x1026,x1022,x1027))
% 2.99/3.01  [103]~E(x1031,x1032)+E(f43(x1033,x1034,x1035,x1036,x1037,x1031),f43(x1033,x1034,x1035,x1036,x1037,x1032))
% 2.99/3.01  [104]~E(x1041,x1042)+E(f25(x1041),f25(x1042))
% 2.99/3.01  [105]~E(x1051,x1052)+E(f40(x1051,x1053,x1054,x1055,x1056,x1057,x1058),f40(x1052,x1053,x1054,x1055,x1056,x1057,x1058))
% 2.99/3.01  [106]~E(x1061,x1062)+E(f40(x1063,x1061,x1064,x1065,x1066,x1067,x1068),f40(x1063,x1062,x1064,x1065,x1066,x1067,x1068))
% 2.99/3.01  [107]~E(x1071,x1072)+E(f40(x1073,x1074,x1071,x1075,x1076,x1077,x1078),f40(x1073,x1074,x1072,x1075,x1076,x1077,x1078))
% 2.99/3.01  [108]~E(x1081,x1082)+E(f40(x1083,x1084,x1085,x1081,x1086,x1087,x1088),f40(x1083,x1084,x1085,x1082,x1086,x1087,x1088))
% 2.99/3.01  [109]~E(x1091,x1092)+E(f40(x1093,x1094,x1095,x1096,x1091,x1097,x1098),f40(x1093,x1094,x1095,x1096,x1092,x1097,x1098))
% 2.99/3.01  [110]~E(x1101,x1102)+E(f40(x1103,x1104,x1105,x1106,x1107,x1101,x1108),f40(x1103,x1104,x1105,x1106,x1107,x1102,x1108))
% 2.99/3.01  [111]~E(x1111,x1112)+E(f40(x1113,x1114,x1115,x1116,x1117,x1118,x1111),f40(x1113,x1114,x1115,x1116,x1117,x1118,x1112))
% 2.99/3.01  [112]~E(x1121,x1122)+E(f10(x1121,x1123,x1124),f10(x1122,x1123,x1124))
% 2.99/3.01  [113]~E(x1131,x1132)+E(f10(x1133,x1131,x1134),f10(x1133,x1132,x1134))
% 2.99/3.01  [114]~E(x1141,x1142)+E(f10(x1143,x1144,x1141),f10(x1143,x1144,x1142))
% 2.99/3.01  [115]~E(x1151,x1152)+E(f13(x1151,x1153,x1154,x1155),f13(x1152,x1153,x1154,x1155))
% 2.99/3.01  [116]~E(x1161,x1162)+E(f13(x1163,x1161,x1164,x1165),f13(x1163,x1162,x1164,x1165))
% 2.99/3.01  [117]~E(x1171,x1172)+E(f13(x1173,x1174,x1171,x1175),f13(x1173,x1174,x1172,x1175))
% 2.99/3.01  [118]~E(x1181,x1182)+E(f13(x1183,x1184,x1185,x1181),f13(x1183,x1184,x1185,x1182))
% 2.99/3.01  [119]~E(x1191,x1192)+E(f19(x1191,x1193,x1194),f19(x1192,x1193,x1194))
% 2.99/3.01  [120]~E(x1201,x1202)+E(f19(x1203,x1201,x1204),f19(x1203,x1202,x1204))
% 2.99/3.01  [121]~E(x1211,x1212)+E(f19(x1213,x1214,x1211),f19(x1213,x1214,x1212))
% 2.99/3.01  [122]~E(x1221,x1222)+E(f36(x1221,x1223,x1224,x1225),f36(x1222,x1223,x1224,x1225))
% 2.99/3.01  [123]~E(x1231,x1232)+E(f36(x1233,x1231,x1234,x1235),f36(x1233,x1232,x1234,x1235))
% 2.99/3.01  [124]~E(x1241,x1242)+E(f36(x1243,x1244,x1241,x1245),f36(x1243,x1244,x1242,x1245))
% 2.99/3.01  [125]~E(x1251,x1252)+E(f36(x1253,x1254,x1255,x1251),f36(x1253,x1254,x1255,x1252))
% 2.99/3.01  [126]~E(x1261,x1262)+E(f11(x1261,x1263,x1264,x1265),f11(x1262,x1263,x1264,x1265))
% 2.99/3.01  [127]~E(x1271,x1272)+E(f11(x1273,x1271,x1274,x1275),f11(x1273,x1272,x1274,x1275))
% 2.99/3.01  [128]~E(x1281,x1282)+E(f11(x1283,x1284,x1281,x1285),f11(x1283,x1284,x1282,x1285))
% 2.99/3.01  [129]~E(x1291,x1292)+E(f11(x1293,x1294,x1295,x1291),f11(x1293,x1294,x1295,x1292))
% 2.99/3.01  [130]~E(x1301,x1302)+E(f35(x1301,x1303),f35(x1302,x1303))
% 2.99/3.01  [131]~E(x1311,x1312)+E(f35(x1313,x1311),f35(x1313,x1312))
% 2.99/3.01  [132]~E(x1321,x1322)+E(f23(x1321,x1323,x1324,x1325),f23(x1322,x1323,x1324,x1325))
% 2.99/3.01  [133]~E(x1331,x1332)+E(f23(x1333,x1331,x1334,x1335),f23(x1333,x1332,x1334,x1335))
% 2.99/3.01  [134]~E(x1341,x1342)+E(f23(x1343,x1344,x1341,x1345),f23(x1343,x1344,x1342,x1345))
% 2.99/3.01  [135]~E(x1351,x1352)+E(f23(x1353,x1354,x1355,x1351),f23(x1353,x1354,x1355,x1352))
% 2.99/3.01  [136]~E(x1361,x1362)+E(f68(x1361,x1363,x1364,x1365,x1366),f68(x1362,x1363,x1364,x1365,x1366))
% 2.99/3.01  [137]~E(x1371,x1372)+E(f68(x1373,x1371,x1374,x1375,x1376),f68(x1373,x1372,x1374,x1375,x1376))
% 2.99/3.01  [138]~E(x1381,x1382)+E(f68(x1383,x1384,x1381,x1385,x1386),f68(x1383,x1384,x1382,x1385,x1386))
% 2.99/3.01  [139]~E(x1391,x1392)+E(f68(x1393,x1394,x1395,x1391,x1396),f68(x1393,x1394,x1395,x1392,x1396))
% 2.99/3.01  [140]~E(x1401,x1402)+E(f68(x1403,x1404,x1405,x1406,x1401),f68(x1403,x1404,x1405,x1406,x1402))
% 2.99/3.01  [141]~E(x1411,x1412)+E(f45(x1411,x1413,x1414,x1415,x1416,x1417),f45(x1412,x1413,x1414,x1415,x1416,x1417))
% 2.99/3.01  [142]~E(x1421,x1422)+E(f45(x1423,x1421,x1424,x1425,x1426,x1427),f45(x1423,x1422,x1424,x1425,x1426,x1427))
% 2.99/3.01  [143]~E(x1431,x1432)+E(f45(x1433,x1434,x1431,x1435,x1436,x1437),f45(x1433,x1434,x1432,x1435,x1436,x1437))
% 2.99/3.01  [144]~E(x1441,x1442)+E(f45(x1443,x1444,x1445,x1441,x1446,x1447),f45(x1443,x1444,x1445,x1442,x1446,x1447))
% 2.99/3.01  [145]~E(x1451,x1452)+E(f45(x1453,x1454,x1455,x1456,x1451,x1457),f45(x1453,x1454,x1455,x1456,x1452,x1457))
% 2.99/3.01  [146]~E(x1461,x1462)+E(f45(x1463,x1464,x1465,x1466,x1467,x1461),f45(x1463,x1464,x1465,x1466,x1467,x1462))
% 2.99/3.01  [147]~E(x1471,x1472)+E(f66(x1471,x1473,x1474,x1475,x1476),f66(x1472,x1473,x1474,x1475,x1476))
% 2.99/3.01  [148]~E(x1481,x1482)+E(f66(x1483,x1481,x1484,x1485,x1486),f66(x1483,x1482,x1484,x1485,x1486))
% 2.99/3.01  [149]~E(x1491,x1492)+E(f66(x1493,x1494,x1491,x1495,x1496),f66(x1493,x1494,x1492,x1495,x1496))
% 2.99/3.01  [150]~E(x1501,x1502)+E(f66(x1503,x1504,x1505,x1501,x1506),f66(x1503,x1504,x1505,x1502,x1506))
% 2.99/3.01  [151]~E(x1511,x1512)+E(f66(x1513,x1514,x1515,x1516,x1511),f66(x1513,x1514,x1515,x1516,x1512))
% 2.99/3.01  [152]~E(x1521,x1522)+E(f38(x1521,x1523,x1524,x1525,x1526,x1527,x1528),f38(x1522,x1523,x1524,x1525,x1526,x1527,x1528))
% 2.99/3.01  [153]~E(x1531,x1532)+E(f38(x1533,x1531,x1534,x1535,x1536,x1537,x1538),f38(x1533,x1532,x1534,x1535,x1536,x1537,x1538))
% 2.99/3.01  [154]~E(x1541,x1542)+E(f38(x1543,x1544,x1541,x1545,x1546,x1547,x1548),f38(x1543,x1544,x1542,x1545,x1546,x1547,x1548))
% 2.99/3.01  [155]~E(x1551,x1552)+E(f38(x1553,x1554,x1555,x1551,x1556,x1557,x1558),f38(x1553,x1554,x1555,x1552,x1556,x1557,x1558))
% 2.99/3.01  [156]~E(x1561,x1562)+E(f38(x1563,x1564,x1565,x1566,x1561,x1567,x1568),f38(x1563,x1564,x1565,x1566,x1562,x1567,x1568))
% 2.99/3.01  [157]~E(x1571,x1572)+E(f38(x1573,x1574,x1575,x1576,x1577,x1571,x1578),f38(x1573,x1574,x1575,x1576,x1577,x1572,x1578))
% 2.99/3.01  [158]~E(x1581,x1582)+E(f38(x1583,x1584,x1585,x1586,x1587,x1588,x1581),f38(x1583,x1584,x1585,x1586,x1587,x1588,x1582))
% 2.99/3.01  [159]~E(x1591,x1592)+E(f67(x1591,x1593,x1594,x1595,x1596),f67(x1592,x1593,x1594,x1595,x1596))
% 2.99/3.01  [160]~E(x1601,x1602)+E(f67(x1603,x1601,x1604,x1605,x1606),f67(x1603,x1602,x1604,x1605,x1606))
% 2.99/3.01  [161]~E(x1611,x1612)+E(f67(x1613,x1614,x1611,x1615,x1616),f67(x1613,x1614,x1612,x1615,x1616))
% 2.99/3.01  [162]~E(x1621,x1622)+E(f67(x1623,x1624,x1625,x1621,x1626),f67(x1623,x1624,x1625,x1622,x1626))
% 2.99/3.01  [163]~E(x1631,x1632)+E(f67(x1633,x1634,x1635,x1636,x1631),f67(x1633,x1634,x1635,x1636,x1632))
% 2.99/3.01  [164]~E(x1641,x1642)+E(f28(x1641,x1643,x1644,x1645),f28(x1642,x1643,x1644,x1645))
% 2.99/3.01  [165]~E(x1651,x1652)+E(f28(x1653,x1651,x1654,x1655),f28(x1653,x1652,x1654,x1655))
% 2.99/3.01  [166]~E(x1661,x1662)+E(f28(x1663,x1664,x1661,x1665),f28(x1663,x1664,x1662,x1665))
% 2.99/3.01  [167]~E(x1671,x1672)+E(f28(x1673,x1674,x1675,x1671),f28(x1673,x1674,x1675,x1672))
% 2.99/3.01  [168]~E(x1681,x1682)+E(f20(x1681,x1683,x1684,x1685),f20(x1682,x1683,x1684,x1685))
% 2.99/3.01  [169]~E(x1691,x1692)+E(f20(x1693,x1691,x1694,x1695),f20(x1693,x1692,x1694,x1695))
% 2.99/3.01  [170]~E(x1701,x1702)+E(f20(x1703,x1704,x1701,x1705),f20(x1703,x1704,x1702,x1705))
% 2.99/3.01  [171]~E(x1711,x1712)+E(f20(x1713,x1714,x1715,x1711),f20(x1713,x1714,x1715,x1712))
% 2.99/3.01  [172]~E(x1721,x1722)+E(f65(x1721,x1723,x1724),f65(x1722,x1723,x1724))
% 2.99/3.01  [173]~E(x1731,x1732)+E(f65(x1733,x1731,x1734),f65(x1733,x1732,x1734))
% 2.99/3.01  [174]~E(x1741,x1742)+E(f65(x1743,x1744,x1741),f65(x1743,x1744,x1742))
% 2.99/3.01  [175]~P1(x1751)+P1(x1752)+~E(x1751,x1752)
% 2.99/3.01  [176]P21(x1762,x1763,x1764)+~E(x1761,x1762)+~P21(x1761,x1763,x1764)
% 2.99/3.01  [177]P21(x1773,x1772,x1774)+~E(x1771,x1772)+~P21(x1773,x1771,x1774)
% 2.99/3.01  [178]P21(x1783,x1784,x1782)+~E(x1781,x1782)+~P21(x1783,x1784,x1781)
% 2.99/3.01  [179]~P22(x1791)+P22(x1792)+~E(x1791,x1792)
% 2.99/3.01  [180]P16(x1802,x1803,x1804,x1805,x1806)+~E(x1801,x1802)+~P16(x1801,x1803,x1804,x1805,x1806)
% 2.99/3.01  [181]P16(x1813,x1812,x1814,x1815,x1816)+~E(x1811,x1812)+~P16(x1813,x1811,x1814,x1815,x1816)
% 2.99/3.01  [182]P16(x1823,x1824,x1822,x1825,x1826)+~E(x1821,x1822)+~P16(x1823,x1824,x1821,x1825,x1826)
% 2.99/3.01  [183]P16(x1833,x1834,x1835,x1832,x1836)+~E(x1831,x1832)+~P16(x1833,x1834,x1835,x1831,x1836)
% 2.99/3.01  [184]P16(x1843,x1844,x1845,x1846,x1842)+~E(x1841,x1842)+~P16(x1843,x1844,x1845,x1846,x1841)
% 2.99/3.01  [185]~P24(x1851)+P24(x1852)+~E(x1851,x1852)
% 2.99/3.01  [186]P6(x1862,x1863,x1864,x1865,x1866)+~E(x1861,x1862)+~P6(x1861,x1863,x1864,x1865,x1866)
% 2.99/3.01  [187]P6(x1873,x1872,x1874,x1875,x1876)+~E(x1871,x1872)+~P6(x1873,x1871,x1874,x1875,x1876)
% 2.99/3.01  [188]P6(x1883,x1884,x1882,x1885,x1886)+~E(x1881,x1882)+~P6(x1883,x1884,x1881,x1885,x1886)
% 2.99/3.01  [189]P6(x1893,x1894,x1895,x1892,x1896)+~E(x1891,x1892)+~P6(x1893,x1894,x1895,x1891,x1896)
% 2.99/3.01  [190]P6(x1903,x1904,x1905,x1906,x1902)+~E(x1901,x1902)+~P6(x1903,x1904,x1905,x1906,x1901)
% 2.99/3.01  [191]~P23(x1911)+P23(x1912)+~E(x1911,x1912)
% 2.99/3.01  [192]P2(x1922,x1923)+~E(x1921,x1922)+~P2(x1921,x1923)
% 2.99/3.01  [193]P2(x1933,x1932)+~E(x1931,x1932)+~P2(x1933,x1931)
% 2.99/3.01  [194]P9(x1942,x1943,x1944)+~E(x1941,x1942)+~P9(x1941,x1943,x1944)
% 2.99/3.01  [195]P9(x1953,x1952,x1954)+~E(x1951,x1952)+~P9(x1953,x1951,x1954)
% 2.99/3.01  [196]P9(x1963,x1964,x1962)+~E(x1961,x1962)+~P9(x1963,x1964,x1961)
% 2.99/3.01  [197]P20(x1972,x1973,x1974)+~E(x1971,x1972)+~P20(x1971,x1973,x1974)
% 2.99/3.01  [198]P20(x1983,x1982,x1984)+~E(x1981,x1982)+~P20(x1983,x1981,x1984)
% 2.99/3.01  [199]P20(x1993,x1994,x1992)+~E(x1991,x1992)+~P20(x1993,x1994,x1991)
% 2.99/3.01  [200]P4(x2002,x2003,x2004,x2005,x2006)+~E(x2001,x2002)+~P4(x2001,x2003,x2004,x2005,x2006)
% 2.99/3.01  [201]P4(x2013,x2012,x2014,x2015,x2016)+~E(x2011,x2012)+~P4(x2013,x2011,x2014,x2015,x2016)
% 2.99/3.01  [202]P4(x2023,x2024,x2022,x2025,x2026)+~E(x2021,x2022)+~P4(x2023,x2024,x2021,x2025,x2026)
% 2.99/3.01  [203]P4(x2033,x2034,x2035,x2032,x2036)+~E(x2031,x2032)+~P4(x2033,x2034,x2035,x2031,x2036)
% 2.99/3.01  [204]P4(x2043,x2044,x2045,x2046,x2042)+~E(x2041,x2042)+~P4(x2043,x2044,x2045,x2046,x2041)
% 2.99/3.01  [205]P10(x2052,x2053,x2054)+~E(x2051,x2052)+~P10(x2051,x2053,x2054)
% 2.99/3.01  [206]P10(x2063,x2062,x2064)+~E(x2061,x2062)+~P10(x2063,x2061,x2064)
% 2.99/3.01  [207]P10(x2073,x2074,x2072)+~E(x2071,x2072)+~P10(x2073,x2074,x2071)
% 2.99/3.01  [208]P3(x2082,x2083,x2084,x2085)+~E(x2081,x2082)+~P3(x2081,x2083,x2084,x2085)
% 2.99/3.01  [209]P3(x2093,x2092,x2094,x2095)+~E(x2091,x2092)+~P3(x2093,x2091,x2094,x2095)
% 2.99/3.01  [210]P3(x2103,x2104,x2102,x2105)+~E(x2101,x2102)+~P3(x2103,x2104,x2101,x2105)
% 2.99/3.01  [211]P3(x2113,x2114,x2115,x2112)+~E(x2111,x2112)+~P3(x2113,x2114,x2115,x2111)
% 2.99/3.01  [212]P12(x2122,x2123,x2124,x2125)+~E(x2121,x2122)+~P12(x2121,x2123,x2124,x2125)
% 2.99/3.01  [213]P12(x2133,x2132,x2134,x2135)+~E(x2131,x2132)+~P12(x2133,x2131,x2134,x2135)
% 2.99/3.01  [214]P12(x2143,x2144,x2142,x2145)+~E(x2141,x2142)+~P12(x2143,x2144,x2141,x2145)
% 2.99/3.01  [215]P12(x2153,x2154,x2155,x2152)+~E(x2151,x2152)+~P12(x2153,x2154,x2155,x2151)
% 2.99/3.01  [216]P5(x2162,x2163,x2164)+~E(x2161,x2162)+~P5(x2161,x2163,x2164)
% 2.99/3.01  [217]P5(x2173,x2172,x2174)+~E(x2171,x2172)+~P5(x2173,x2171,x2174)
% 2.99/3.01  [218]P5(x2183,x2184,x2182)+~E(x2181,x2182)+~P5(x2183,x2184,x2181)
% 2.99/3.01  [219]P17(x2192,x2193,x2194)+~E(x2191,x2192)+~P17(x2191,x2193,x2194)
% 2.99/3.01  [220]P17(x2203,x2202,x2204)+~E(x2201,x2202)+~P17(x2203,x2201,x2204)
% 2.99/3.01  [221]P17(x2213,x2214,x2212)+~E(x2211,x2212)+~P17(x2213,x2214,x2211)
% 2.99/3.01  [222]P15(x2222,x2223,x2224,x2225,x2226,x2227)+~E(x2221,x2222)+~P15(x2221,x2223,x2224,x2225,x2226,x2227)
% 2.99/3.01  [223]P15(x2233,x2232,x2234,x2235,x2236,x2237)+~E(x2231,x2232)+~P15(x2233,x2231,x2234,x2235,x2236,x2237)
% 2.99/3.01  [224]P15(x2243,x2244,x2242,x2245,x2246,x2247)+~E(x2241,x2242)+~P15(x2243,x2244,x2241,x2245,x2246,x2247)
% 2.99/3.01  [225]P15(x2253,x2254,x2255,x2252,x2256,x2257)+~E(x2251,x2252)+~P15(x2253,x2254,x2255,x2251,x2256,x2257)
% 2.99/3.01  [226]P15(x2263,x2264,x2265,x2266,x2262,x2267)+~E(x2261,x2262)+~P15(x2263,x2264,x2265,x2266,x2261,x2267)
% 2.99/3.01  [227]P15(x2273,x2274,x2275,x2276,x2277,x2272)+~E(x2271,x2272)+~P15(x2273,x2274,x2275,x2276,x2277,x2271)
% 2.99/3.01  [228]P18(x2282,x2283,x2284)+~E(x2281,x2282)+~P18(x2281,x2283,x2284)
% 2.99/3.01  [229]P18(x2293,x2292,x2294)+~E(x2291,x2292)+~P18(x2293,x2291,x2294)
% 2.99/3.01  [230]P18(x2303,x2304,x2302)+~E(x2301,x2302)+~P18(x2303,x2304,x2301)
% 2.99/3.01  [231]P19(x2312,x2313,x2314,x2315)+~E(x2311,x2312)+~P19(x2311,x2313,x2314,x2315)
% 2.99/3.01  [232]P19(x2323,x2322,x2324,x2325)+~E(x2321,x2322)+~P19(x2323,x2321,x2324,x2325)
% 2.99/3.01  [233]P19(x2333,x2334,x2332,x2335)+~E(x2331,x2332)+~P19(x2333,x2334,x2331,x2335)
% 2.99/3.01  [234]P19(x2343,x2344,x2345,x2342)+~E(x2341,x2342)+~P19(x2343,x2344,x2345,x2341)
% 2.99/3.01  [235]P11(x2352,x2353,x2354,x2355,x2356)+~E(x2351,x2352)+~P11(x2351,x2353,x2354,x2355,x2356)
% 2.99/3.01  [236]P11(x2363,x2362,x2364,x2365,x2366)+~E(x2361,x2362)+~P11(x2363,x2361,x2364,x2365,x2366)
% 2.99/3.01  [237]P11(x2373,x2374,x2372,x2375,x2376)+~E(x2371,x2372)+~P11(x2373,x2374,x2371,x2375,x2376)
% 2.99/3.01  [238]P11(x2383,x2384,x2385,x2382,x2386)+~E(x2381,x2382)+~P11(x2383,x2384,x2385,x2381,x2386)
% 2.99/3.01  [239]P11(x2393,x2394,x2395,x2396,x2392)+~E(x2391,x2392)+~P11(x2393,x2394,x2395,x2396,x2391)
% 2.99/3.01  [240]P14(x2402,x2403,x2404,x2405,x2406,x2407)+~E(x2401,x2402)+~P14(x2401,x2403,x2404,x2405,x2406,x2407)
% 2.99/3.01  [241]P14(x2413,x2412,x2414,x2415,x2416,x2417)+~E(x2411,x2412)+~P14(x2413,x2411,x2414,x2415,x2416,x2417)
% 2.99/3.01  [242]P14(x2423,x2424,x2422,x2425,x2426,x2427)+~E(x2421,x2422)+~P14(x2423,x2424,x2421,x2425,x2426,x2427)
% 2.99/3.01  [243]P14(x2433,x2434,x2435,x2432,x2436,x2437)+~E(x2431,x2432)+~P14(x2433,x2434,x2435,x2431,x2436,x2437)
% 2.99/3.01  [244]P14(x2443,x2444,x2445,x2446,x2442,x2447)+~E(x2441,x2442)+~P14(x2443,x2444,x2445,x2446,x2441,x2447)
% 2.99/3.01  [245]P14(x2453,x2454,x2455,x2456,x2457,x2452)+~E(x2451,x2452)+~P14(x2453,x2454,x2455,x2456,x2457,x2451)
% 2.99/3.01  [246]P7(x2462,x2463,x2464,x2465,x2466)+~E(x2461,x2462)+~P7(x2461,x2463,x2464,x2465,x2466)
% 2.99/3.01  [247]P7(x2473,x2472,x2474,x2475,x2476)+~E(x2471,x2472)+~P7(x2473,x2471,x2474,x2475,x2476)
% 2.99/3.01  [248]P7(x2483,x2484,x2482,x2485,x2486)+~E(x2481,x2482)+~P7(x2483,x2484,x2481,x2485,x2486)
% 2.99/3.01  [249]P7(x2493,x2494,x2495,x2492,x2496)+~E(x2491,x2492)+~P7(x2493,x2494,x2495,x2491,x2496)
% 2.99/3.01  [250]P7(x2503,x2504,x2505,x2506,x2502)+~E(x2501,x2502)+~P7(x2503,x2504,x2505,x2506,x2501)
% 2.99/3.01  [251]~P25(x2511)+P25(x2512)+~E(x2511,x2512)
% 2.99/3.01  [252]~P26(x2521)+P26(x2522)+~E(x2521,x2522)
% 2.99/3.01  [253]P8(x2532,x2533,x2534)+~E(x2531,x2532)+~P8(x2531,x2533,x2534)
% 2.99/3.01  [254]P8(x2543,x2542,x2544)+~E(x2541,x2542)+~P8(x2543,x2541,x2544)
% 2.99/3.01  [255]P8(x2553,x2554,x2552)+~E(x2551,x2552)+~P8(x2553,x2554,x2551)
% 2.99/3.01  [256]P13(x2562,x2563,x2564)+~E(x2561,x2562)+~P13(x2561,x2563,x2564)
% 2.99/3.01  [257]P13(x2573,x2572,x2574)+~E(x2571,x2572)+~P13(x2573,x2571,x2574)
% 2.99/3.01  [258]P13(x2583,x2584,x2582)+~E(x2581,x2582)+~P13(x2583,x2584,x2581)
% 2.99/3.01  
% 2.99/3.01  %-------------------------------------------
% 2.99/3.02  cnf(656,plain,
% 2.99/3.02     (~P16(a53,a61,a54,a59,x6561)),
% 2.99/3.02     inference(scs_inference,[],[303,259,2,516])).
% 2.99/3.02  cnf(673,plain,
% 2.99/3.02     (P3(x6731,f7(x6732,x6731,x6733,x6734),x6733,x6734)),
% 2.99/3.02     inference(rename_variables,[],[280])).
% 2.99/3.02  cnf(678,plain,
% 2.99/3.02     (P21(f6(x6781,x6781,x6782,x6782),f3(x6783,x6782),f52(x6782,x6782))),
% 2.99/3.02     inference(rename_variables,[],[279])).
% 2.99/3.02  cnf(681,plain,
% 2.99/3.02     (P21(f6(x6811,x6811,x6812,x6812),f3(x6813,x6812),f52(x6812,x6812))),
% 2.99/3.02     inference(rename_variables,[],[279])).
% 2.99/3.02  cnf(684,plain,
% 2.99/3.02     (P21(f6(x6841,x6841,x6842,x6842),f3(x6843,x6842),f52(x6842,x6842))),
% 2.99/3.02     inference(rename_variables,[],[279])).
% 2.99/3.02  cnf(687,plain,
% 2.99/3.02     (P21(f6(x6871,x6871,x6872,x6872),f3(x6873,x6872),f52(x6872,x6872))),
% 2.99/3.02     inference(rename_variables,[],[279])).
% 2.99/3.02  cnf(690,plain,
% 2.99/3.02     (P21(f6(x6901,x6901,x6902,x6902),f3(x6903,x6902),f52(x6902,x6902))),
% 2.99/3.02     inference(rename_variables,[],[279])).
% 2.99/3.02  cnf(693,plain,
% 2.99/3.02     (P21(f6(x6931,x6931,x6932,x6932),f3(x6933,x6932),f52(x6932,x6932))),
% 2.99/3.02     inference(rename_variables,[],[279])).
% 2.99/3.02  cnf(696,plain,
% 2.99/3.02     (P21(f6(x6961,x6961,x6962,x6962),f3(x6963,x6962),f52(x6962,x6962))),
% 2.99/3.02     inference(rename_variables,[],[279])).
% 2.99/3.02  cnf(699,plain,
% 2.99/3.02     (P21(f6(x6991,x6991,x6992,x6992),f3(x6993,x6992),f52(x6992,x6992))),
% 2.99/3.02     inference(rename_variables,[],[279])).
% 2.99/3.02  cnf(702,plain,
% 2.99/3.02     (P21(f6(x7021,x7021,x7022,x7022),f3(x7023,x7022),f52(x7022,x7022))),
% 2.99/3.02     inference(rename_variables,[],[279])).
% 2.99/3.02  cnf(705,plain,
% 2.99/3.02     (P21(f6(x7051,x7051,x7052,x7052),f3(x7053,x7052),f52(x7052,x7052))),
% 2.99/3.02     inference(rename_variables,[],[279])).
% 2.99/3.02  cnf(742,plain,
% 2.99/3.02     (P21(f6(x7421,x7421,x7422,x7422),f3(x7423,x7422),f52(x7422,x7422))),
% 2.99/3.02     inference(rename_variables,[],[279])).
% 2.99/3.02  cnf(745,plain,
% 2.99/3.02     (P21(f6(x7451,x7451,x7452,x7452),f3(x7453,x7452),f52(x7452,x7452))),
% 2.99/3.02     inference(rename_variables,[],[279])).
% 2.99/3.02  cnf(751,plain,
% 2.99/3.02     (P16(a53,a61,a54,a59,f36(a54,a53,a61,a59))),
% 2.99/3.02     inference(scs_inference,[],[303,267,269,275,276,259,281,302,286,280,673,272,271,306,317,273,279,678,681,684,687,690,693,696,699,702,705,742,745,282,283,300,2,516,427,561,520,519,602,518,558,507,603,646,645,639,638,637,636,632,631,630,629,508,251,214,213,211,210,209,208,207,205,204,202,198,197,194,193,192,184,183,3,528,534,556,484,596,654,653,652,597])).
% 2.99/3.02  cnf(1175,plain,
% 2.99/3.02     ($false),
% 2.99/3.02     inference(scs_inference,[],[656,751]),
% 2.99/3.02     ['proof']).
% 2.99/3.02  % SZS output end Proof
% 2.99/3.02  % Total time :2.090000s
%------------------------------------------------------------------------------