↑ Up

CSE---1.7.UNS-CRf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : CSE---1.7
% Problem  : SWV961-1 : TPTP v8.2.0. Released v4.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -jar /export/starexec/sandbox/solver/bin/mcs_scs.jar %d %s

% Computer : n028.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Mon Jun 24 16:49:01 EDT 2024

% Result   : Unsatisfiable 0.90s 1.03s
% Output   : CNFRefutation 0.90s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem    : SWV961-1 : TPTP v8.2.0. Released v4.1.0.
% 0.07/0.12  % Command    : java -jar /export/starexec/sandbox/solver/bin/mcs_scs.jar %d %s
% 0.12/0.33  % Computer : n028.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit   : 300
% 0.12/0.33  % WCLimit    : 300
% 0.12/0.33  % DateTime   : Thu Jun 20 15:35:09 EDT 2024
% 0.12/0.33  % CPUTime    : 
% 0.19/0.56  start to proof:theBenchmark
% 0.90/0.97  %-------------------------------------------
% 0.90/0.97  % File        :CSE---1.7
% 0.90/0.97  % Problem     :theBenchmark
% 0.90/0.97  % Transform   :cnf
% 0.90/0.97  % Format      :tptp:raw
% 0.90/0.97  % Command     :java -jar mcs_scs.jar %d %s
% 0.90/0.97  
% 0.90/0.97  % Result      :Theorem 0.080000s
% 0.90/0.97  % Output      :CNFRefutation 0.080000s
% 0.90/0.97  %-------------------------------------------
% 0.90/0.97  %------------------------------------------------------------------------------
% 0.90/0.97  % File     : SWV961-1 : TPTP v8.2.0. Released v4.1.0.
% 0.90/0.97  % Domain   : Software Verification
% 0.90/0.97  % Problem  : Java type soundness 386_30
% 0.90/0.97  % Version  : Especial.
% 0.90/0.97  % English  :
% 0.90/0.97  
% 0.90/0.97  % Refs     : [vON99] von Oheimb & Nipkow (1999), Machine-Checking the Java
% 0.90/0.97  %          : [Nip10] Nipkow (2010), Email to Geoff Sutcliffe
% 0.90/0.97  %          : [BN10]  Boehme & Nipkow (2010), Sledgehammer: Judgement Day
% 0.90/0.98  % Source   : [Nip10]
% 0.90/0.98  % Names    : TypeSafe-386_30 [Nip10]
% 0.90/0.98  
% 0.90/0.98  % Status   : Unsatisfiable
% 0.90/0.98  % Rating   : 0.05 v7.4.0, 0.06 v7.3.0, 0.00 v7.0.0, 0.13 v6.4.0, 0.07 v6.3.0, 0.00 v6.2.0, 0.10 v6.1.0, 0.00 v6.0.0, 0.10 v5.5.0, 0.35 v5.3.0, 0.28 v5.2.0, 0.19 v5.1.0, 0.29 v4.1.0
% 0.90/0.98  % Syntax   : Number of clauses     :  546 ( 271 unt;  21 nHn; 399 RR)
% 0.90/0.98  %            Number of literals    :  955 ( 360 equ; 587 neg)
% 0.90/0.98  %            Maximal clause size   :    6 (   1 avg)
% 0.90/0.98  %            Maximal term depth    :   10 (   3 avg)
% 0.90/0.98  %            Number of predicates  :   19 (  18 usr;   1 prp; 0-6 aty)
% 0.90/0.98  %            Number of functors    :   76 (  76 usr;  26 con; 0-8 aty)
% 0.90/0.98  %            Number of variables   : 3044 (1417 sgn)
% 0.90/0.98  % SPC      : CNF_UNS_RFO_SEQ_NHN
% 0.90/0.98  
% 0.90/0.98  % Comments :
% 0.90/0.98  %------------------------------------------------------------------------------
% 0.90/0.98  cnf(cls_exp_Osimps_I216_J_0,axiom,
% 0.90/0.98      c_Expr_Oexp_OCond(V_exp1,V_exp2,V_exp3,T_a) != c_Expr_Oexp_Othrow(V_exp_H,T_a) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I142_J_0,axiom,
% 0.90/0.98      c_Expr_Oexp_OLAss(V_a,V_exp,T_a) != c_Expr_Oexp_OBlock(V_a_H,V_ty_H,V_exp_H,T_a) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_WTrt__elim__cases_I1_J_0,axiom,
% 0.90/0.98      ( V_T = c_Type_Oty_OVoid
% 0.90/0.98      | ~ 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) ) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I105_J_0,axiom,
% 0.90/0.98      c_Expr_Oexp_OBlock(V_a_H,V_ty_H,V_exp_H,T_a) != c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_ty_Osimps_I9_J_0,axiom,
% 0.90/0.98      c_Type_Oty_OClass(V_list_H) != c_Type_Oty_OVoid ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_typeof__conf_0,axiom,
% 0.90/0.98      ( c_Objects_Otypeof__h(V_h,V_v) != c_Option_Ooption_OSome(V_T,tc_Type_Oty)
% 0.90/0.98      | hBOOL(hAPP(hAPP(c_Conform_Oconf(V_P,V_h,T_a),V_v),V_T)) ) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I74_J_0,axiom,
% 0.90/0.98      c_Expr_Oexp_OVal(V_val,T_a) != c_Expr_Oexp_OLAss(V_a_H,V_exp_H,T_a) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_ty_Osimps_I2_J_0,axiom,
% 0.90/0.98      c_Type_Oty_OVoid != c_Type_Oty_OBoolean ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_WTrt__elim__cases_I3_J_0,axiom,
% 0.90/0.98      ( V_T = c_Type_Oty_OVoid
% 0.90/0.98      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OWhile(V_e,V_c,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_redp__redsp_OThrowThrow_0,axiom,
% 0.90/0.98      c_SmallStep_Oredp(V_P,c_Expr_Oexp_Othrow(c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),tc_List_Olist(tc_String_Ochar)),V_s,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_CallObjThrow_0,axiom,
% 0.90/0.98      ( 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)
% 0.90/0.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) ) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I150_J_0,axiom,
% 0.90/0.98      c_Expr_Oexp_OLAss(V_a,V_exp,T_a) != c_Expr_Oexp_Othrow(V_exp_H,T_a) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_red__reds_OFAccThrow_0,axiom,
% 0.90/0.98      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)))))) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_map__add__le__mapE_0,axiom,
% 0.90/0.98      ( c_Map_Omap__le(V_g,V_h,T_a,T_b)
% 0.90/0.98      | ~ c_Map_Omap__le(c_Map_Omap__add(V_f,V_g,T_a,T_b),V_h,T_a,T_b) ) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I144_J_0,axiom,
% 0.90/0.98      c_Expr_Oexp_OLAss(V_a,V_exp,T_a) != c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_redp__redsp_OCondThrow_0,axiom,
% 0.90/0.98      c_SmallStep_Oredp(V_P,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,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_WTrtLAss_0,axiom,
% 0.90/0.98      ( hAPP(V_E,V_V) != c_Option_Ooption_OSome(V_T,tc_Type_Oty)
% 0.90/0.98      | c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OLAss(V_V,V_e,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
% 0.90/0.98      | ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_T_H),V_T))
% 0.90/0.98      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,V_T_H) ) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I102_J_0,axiom,
% 0.90/0.98      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) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I98_J_0,axiom,
% 0.90/0.98      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) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I97_J_0,axiom,
% 0.90/0.98      c_Expr_Oexp_OLAss(V_a_H,V_exp_H,T_a) != c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I188_J_0,axiom,
% 0.90/0.98      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) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I184_J_0,axiom,
% 0.90/0.98      c_Expr_Oexp_OCall(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_OBlock(V_a_H,V_ty_H,V_exp_H,T_a) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_redp__redsp_OCallThrowObj_0,axiom,
% 0.90/0.98      c_SmallStep_Oredp(V_P,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,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I186_J_0,axiom,
% 0.90/0.98      c_Expr_Oexp_OCall(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I14_J_0,axiom,
% 0.90/0.98      ( c_Expr_Oexp_Othrow(V_exp,T_a) != c_Expr_Oexp_Othrow(V_exp_H,T_a)
% 0.90/0.98      | V_exp = V_exp_H ) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_redp__redsp_OFAccRed_0,axiom,
% 0.90/0.98      ( c_SmallStep_Oredp(V_P,c_Expr_Oexp_OFAcc(V_e,V_F,V_D,tc_List_Olist(tc_String_Ochar)),V_s,c_Expr_Oexp_OFAcc(V_e_H,V_F,V_D,tc_List_Olist(tc_String_Ochar)),V_s_H)
% 0.90/0.98      | ~ c_SmallStep_Oredp(V_P,V_e,V_s,V_e_H,V_s_H) ) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I137_J_0,axiom,
% 0.90/0.98      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) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I138_J_0,axiom,
% 0.90/0.98      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) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_eval__evals_OLAssThrow_0,axiom,
% 0.90/0.98      ( 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)
% 0.90/0.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) ) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I192_J_0,axiom,
% 0.90/0.98      c_Expr_Oexp_OCall(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_Othrow(V_exp_H,T_a) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I51_J_0,axiom,
% 0.90/0.98      c_Expr_Oexp_OLAss(V_a_H,V_exp_H,T_a) != c_Expr_Oexp_OCast(V_list,V_exp,T_a) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_ThrowRedsThrow_0,axiom,
% 0.90/0.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_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))))))
% 0.90/0.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)))))) ) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I200_J_0,axiom,
% 0.90/0.98      c_Expr_Oexp_OBlock(V_a,V_ty,V_exp,T_a) != c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I195_J_0,axiom,
% 0.90/0.98      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) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I189_J_0,axiom,
% 0.90/0.98      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) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I169_J_0,axiom,
% 0.90/0.98      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) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I163_J_0,axiom,
% 0.90/0.98      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) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I211_J_0,axiom,
% 0.90/0.98      c_Expr_Oexp_Othrow(V_exp_H,T_a) != c_Expr_Oexp_OSeq(V_exp1,V_exp2,T_a) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I139_J_0,axiom,
% 0.90/0.98      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) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I140_J_0,axiom,
% 0.90/0.98      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) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I160_J_0,axiom,
% 0.90/0.98      c_Expr_Oexp_OFAcc(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I7_J_2,axiom,
% 0.90/0.98      ( 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)
% 0.90/0.98      | V_list2 = V_list2_H ) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I7_J_1,axiom,
% 0.90/0.98      ( 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)
% 0.90/0.98      | V_list1 = V_list1_H ) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I7_J_0,axiom,
% 0.90/0.98      ( 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)
% 0.90/0.98      | V_exp = V_exp_H ) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I196_J_0,axiom,
% 0.90/0.98      c_Expr_Oexp_OBlock(V_a,V_ty,V_exp,T_a) != c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_WTrt_H__elim__cases_0,axiom,
% 0.90/0.98      ( V_T = c_Type_Oty_OVoid
% 0.90/0.98      | ~ 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) ) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_map__add__assoc_0,axiom,
% 0.90/0.98      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) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I168_J_0,axiom,
% 0.90/0.98      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) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I217_J_0,axiom,
% 0.90/0.98      c_Expr_Oexp_Othrow(V_exp_H,T_a) != c_Expr_Oexp_OCond(V_exp1,V_exp2,V_exp3,T_a) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_CallRedsObj_0,axiom,
% 0.90/0.98      ( 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))))))
% 0.90/0.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)))))) ) ).
% 0.90/0.98  
% 0.90/0.98  cnf(cls_exp_Osimps_I220_J_0,axiom,
% 0.90/0.98      c_Expr_Oexp_OWhile(V_exp1,V_exp2,T_a) != c_Expr_Oexp_Othrow(V_exp_H,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_LAssRedsThrow_0,axiom,
% 0.90/0.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_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))))))
% 0.90/0.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)))))) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_WTrtFAccNT_0,axiom,
% 0.90/0.99      ( 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)
% 0.90/0.99      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,c_Type_Oty_ONT) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I202_J_0,axiom,
% 0.90/0.99      c_Expr_Oexp_OBlock(V_a,V_ty,V_exp,T_a) != c_Expr_Oexp_Othrow(V_exp_H,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I66_J_0,axiom,
% 0.90/0.99      c_Expr_Oexp_OCast(V_list,V_exp,T_a) != c_Expr_Oexp_Othrow(V_exp_H,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I199_J_0,axiom,
% 0.90/0.99      c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a) != c_Expr_Oexp_OBlock(V_a,V_ty,V_exp,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_WT__elim__cases_I4_J_0,axiom,
% 0.90/0.99      ( V_T = c_Type_Oty_OVoid
% 0.90/0.99      | ~ c_WellType_OWT(V_P,V_E,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I149_J_0,axiom,
% 0.90/0.99      c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OLAss(V_a,V_exp,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_WTrt_H__WTrts_H_Ointros_I9_J_0,axiom,
% 0.90/0.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)
% 0.90/0.99      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e,c_Type_Oty_ONT) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I145_J_0,axiom,
% 0.90/0.99      c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OLAss(V_a,V_exp,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_WTrtThrow_0,axiom,
% 0.90/0.99      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_T)
% 0.90/0.99      | ~ c_Type_Ois__refT(V_T_092_060_094isub_062r)
% 0.90/0.99      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,V_T_092_060_094isub_062r) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I201_J_0,axiom,
% 0.90/0.99      c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OBlock(V_a,V_ty,V_exp,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_eval__evals_OSeqThrow_0,axiom,
% 0.90/0.99      ( 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)
% 0.90/0.99      | ~ 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) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I198_J_0,axiom,
% 0.90/0.99      c_Expr_Oexp_OBlock(V_a,V_ty,V_exp,T_a) != c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I58_J_0,axiom,
% 0.90/0.99      c_Expr_Oexp_OCast(V_list,V_exp,T_a) != c_Expr_Oexp_OBlock(V_a_H,V_ty_H,V_exp_H,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_map__le__iff__map__add__commute_0,axiom,
% 0.90/0.99      ( c_Map_Omap__add(V_f,V_g,T_a,T_b) = c_Map_Omap__add(V_g,V_f,T_a,T_b)
% 0.90/0.99      | ~ c_Map_Omap__le(V_f,c_Map_Omap__add(V_f,V_g,T_a,T_b),T_a,T_b) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_map__le__iff__map__add__commute_1,axiom,
% 0.90/0.99      ( c_Map_Omap__add(V_f,V_g,T_a,T_b) != c_Map_Omap__add(V_g,V_f,T_a,T_b)
% 0.90/0.99      | c_Map_Omap__le(V_f,c_Map_Omap__add(V_f,V_g,T_a,T_b),T_a,T_b) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_val_Osimps_I4_J_0,axiom,
% 0.90/0.99      c_Value_Oval_OUnit != c_Value_Oval_ONull ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_red__reds_OLAssThrow_0,axiom,
% 0.90/0.99      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)))))) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I141_J_0,axiom,
% 0.90/0.99      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) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_redp__redsp_OCallObj_0,axiom,
% 0.90/0.99      ( c_SmallStep_Oredp(V_P,c_Expr_Oexp_OCall(V_e,V_M,V_es,tc_List_Olist(tc_String_Ochar)),V_s,c_Expr_Oexp_OCall(V_e_H,V_M,V_es,tc_List_Olist(tc_String_Ochar)),V_s_H)
% 0.90/0.99      | ~ c_SmallStep_Oredp(V_P,V_e,V_s,V_e_H,V_s_H) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_WTrt__elim__cases_I8_J_3,axiom,
% 0.90/0.99      ( V_T = c_Type_Oty_OVoid
% 0.90/0.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)))
% 0.90/0.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) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_ty_Osimps_I7_J_0,axiom,
% 0.90/0.99      c_Type_Oty_ONT != c_Type_Oty_OVoid ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I225_J_0,axiom,
% 0.90/0.99      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) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I155_J_0,axiom,
% 0.90/0.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) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_redp__redsp_OLAssRed_0,axiom,
% 0.90/0.99      ( c_SmallStep_Oredp(V_P,c_Expr_Oexp_OLAss(V_V,V_e,tc_List_Olist(tc_String_Ochar)),V_s,c_Expr_Oexp_OLAss(V_V,V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_H)
% 0.90/0.99      | ~ c_SmallStep_Oredp(V_P,V_e,V_s,V_e_H,V_s_H) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I170_J_0,axiom,
% 0.90/0.99      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) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_WTrt__elim__cases_I8_J_0,axiom,
% 0.90/0.99      ( V_T = c_Type_Oty_OVoid
% 0.90/0.99      | V_T = c_Type_Oty_OVoid
% 0.90/0.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) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_eval__evals_OThrowThrow_0,axiom,
% 0.90/0.99      ( 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)
% 0.90/0.99      | ~ 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) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_WT__elim__cases_I1_J_0,axiom,
% 0.90/0.99      ( V_T = c_Type_Oty_OVoid
% 0.90/0.99      | ~ c_WellType_OWT(V_P,V_E,c_Expr_Oexp_OLAss(V_V,V_e,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I6_J_1,axiom,
% 0.90/0.99      ( c_Expr_Oexp_OLAss(V_a,V_exp,T_a) != c_Expr_Oexp_OLAss(V_a_H,V_exp_H,T_a)
% 0.90/0.99      | V_exp = V_exp_H ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I6_J_0,axiom,
% 0.90/0.99      ( c_Expr_Oexp_OLAss(V_a,V_exp,T_a) != c_Expr_Oexp_OLAss(V_a_H,V_exp_H,T_a)
% 0.90/0.99      | V_a = V_a_H ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I146_J_0,axiom,
% 0.90/0.99      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) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_r__into__rtrancl_0,axiom,
% 0.90/0.99      ( c_in(V_p,c_Transitive__Closure_Ortrancl(V_r,T_a),tc_prod(T_a,T_a))
% 0.90/0.99      | ~ c_in(V_p,V_r,tc_prod(T_a,T_a)) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I205_J_0,axiom,
% 0.90/0.99      c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) != c_Expr_Oexp_OBlock(V_a,V_ty,V_exp,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_conf__NT_0,axiom,
% 0.90/0.99      ( V_v = c_Value_Oval_ONull
% 0.90/0.99      | ~ hBOOL(hAPP(hAPP(c_Conform_Oconf(V_P,V_h,T_a),V_v),c_Type_Oty_ONT)) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_val_Osimps_I5_J_0,axiom,
% 0.90/0.99      c_Value_Oval_ONull != c_Value_Oval_OUnit ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I210_J_0,axiom,
% 0.90/0.99      c_Expr_Oexp_OSeq(V_exp1,V_exp2,T_a) != c_Expr_Oexp_Othrow(V_exp_H,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I112_J_0,axiom,
% 0.90/0.99      c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) != c_Expr_Oexp_Othrow(V_exp_H,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_rtrancl__eq__or__trancl_1,axiom,
% 0.90/0.99      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)) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_rtrancl_Ortrancl__refl_0,axiom,
% 0.90/0.99      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)) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_rtrancl__trans_0,axiom,
% 0.90/0.99      ( 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))
% 0.90/0.99      | ~ 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))
% 0.90/0.99      | ~ 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)) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I24_J_0,axiom,
% 0.90/0.99      c_Expr_Oexp_Onew(V_list,T_a) != c_Expr_Oexp_OLAss(V_a_H,V_exp_H,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I156_J_0,axiom,
% 0.90/0.99      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) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_ty_Osimps_I3_J_0,axiom,
% 0.90/0.99      c_Type_Oty_OBoolean != c_Type_Oty_OVoid ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_eval__evals_OFAssThrow1_0,axiom,
% 0.90/0.99      ( 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)
% 0.90/0.99      | ~ 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) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_converse__rtrancl__into__rtrancl_0,axiom,
% 0.90/0.99      ( 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))
% 0.90/0.99      | ~ 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))
% 0.90/0.99      | ~ c_in(c_Pair(V_a,V_b,T_a,T_a),V_r,tc_prod(T_a,T_a)) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_rtrancl_Ortrancl__into__rtrancl_0,axiom,
% 0.90/0.99      ( 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))
% 0.90/0.99      | ~ c_in(c_Pair(V_b,V_c,T_a,T_a),V_r,tc_prod(T_a,T_a))
% 0.90/0.99      | ~ 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)) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I53_J_0,axiom,
% 0.90/0.99      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) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I164_J_0,axiom,
% 0.90/0.99      c_Expr_Oexp_OFAcc(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I197_J_0,axiom,
% 0.90/0.99      c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OBlock(V_a,V_ty,V_exp,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_redp__redsp_OLAssThrow_0,axiom,
% 0.90/0.99      c_SmallStep_Oredp(V_P,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,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I151_J_0,axiom,
% 0.90/0.99      c_Expr_Oexp_Othrow(V_exp_H,T_a) != c_Expr_Oexp_OLAss(V_a,V_exp,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I104_J_0,axiom,
% 0.90/0.99      c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) != c_Expr_Oexp_OBlock(V_a_H,V_ty_H,V_exp_H,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_map__add__upd_0,axiom,
% 0.90/0.99      c_Map_Omap__add(V_f,c_Fun_Ofun__upd(V_g,V_x,c_Option_Ooption_OSome(V_y,T_b),T_a,tc_Option_Ooption(T_b)),T_a,T_b) = c_Fun_Ofun__upd(c_Map_Omap__add(V_f,V_g,T_a,T_b),V_x,c_Option_Ooption_OSome(V_y,T_b),T_a,tc_Option_Ooption(T_b)) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I154_J_0,axiom,
% 0.90/0.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) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_rel__list__all2__Cons_1,axiom,
% 0.90/0.99      ( c_List_Olist__all2(c_Aux_Ofun__of(V_S,T_a,T_b),V_xs,V_ys,T_a,T_b)
% 0.90/0.99      | ~ c_List_Olist__all2(c_Aux_Ofun__of(V_S,T_a,T_b),c_List_Olist_OCons(V_x,V_xs,T_a),c_List_Olist_OCons(V_y,V_ys,T_b),T_a,T_b) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_red__reds_OCallThrowObj_0,axiom,
% 0.90/0.99      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)))))) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_CallRedsThrowObj_0,axiom,
% 0.90/0.99      ( 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))))))
% 0.90/0.99      | ~ 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)))))) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_WT__elim__cases_I3_J_0,axiom,
% 0.90/0.99      ( V_T = c_Type_Oty_OVoid
% 0.90/0.99      | ~ c_WellType_OWT(V_P,V_E,c_Expr_Oexp_OWhile(V_e,V_c,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_eval__evals_OFAccThrow_0,axiom,
% 0.90/0.99      ( 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)
% 0.90/0.99      | ~ 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) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I90_J_0,axiom,
% 0.90/0.99      c_Expr_Oexp_OVal(V_val,T_a) != c_Expr_Oexp_Othrow(V_exp_H,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I143_J_0,axiom,
% 0.90/0.99      c_Expr_Oexp_OBlock(V_a_H,V_ty_H,V_exp_H,T_a) != c_Expr_Oexp_OLAss(V_a,V_exp,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I41_J_0,axiom,
% 0.90/0.99      c_Expr_Oexp_Othrow(V_exp_H,T_a) != c_Expr_Oexp_Onew(V_list,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I76_J_0,axiom,
% 0.90/0.99      c_Expr_Oexp_OVal(V_val,T_a) != c_Expr_Oexp_OFAcc(V_exp_H,V_list1_H,V_list2_H,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I80_J_0,axiom,
% 0.90/0.99      c_Expr_Oexp_OVal(V_val,T_a) != c_Expr_Oexp_OCall(V_exp_H,V_list1_H,V_list2_H,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I194_J_0,axiom,
% 0.90/0.99      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) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I82_J_0,axiom,
% 0.90/0.99      c_Expr_Oexp_OVal(V_val,T_a) != c_Expr_Oexp_OBlock(V_a_H,V_ty_H,V_exp_H,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_FAccRedsThrow_0,axiom,
% 0.90/0.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))))))
% 0.90/0.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)))))) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_typeof__h_Osimps_I1_J_0,axiom,
% 0.90/0.99      c_Objects_Otypeof__h(V_h,c_Value_Oval_OUnit) = c_Option_Ooption_OSome(c_Type_Oty_OVoid,tc_Type_Oty) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_exp_Osimps_I221_J_0,axiom,
% 0.90/0.99      c_Expr_Oexp_Othrow(V_exp_H,T_a) != c_Expr_Oexp_OWhile(V_exp1,V_exp2,T_a) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_ThrowReds_0,axiom,
% 0.90/0.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_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))))))
% 0.90/0.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)))))) ) ).
% 0.90/0.99  
% 0.90/0.99  cnf(cls_FAccReds_0,axiom,
% 0.90/0.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))))))
% 0.90/1.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_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)))))) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I10_J_2,axiom,
% 0.90/1.00      ( c_Expr_Oexp_OBlock(V_a,V_ty,V_exp,T_a) != c_Expr_Oexp_OBlock(V_a_H,V_ty_H,V_exp_H,T_a)
% 0.90/1.00      | V_exp = V_exp_H ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I10_J_1,axiom,
% 0.90/1.00      ( c_Expr_Oexp_OBlock(V_a,V_ty,V_exp,T_a) != c_Expr_Oexp_OBlock(V_a_H,V_ty_H,V_exp_H,T_a)
% 0.90/1.00      | V_ty = V_ty_H ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I10_J_0,axiom,
% 0.90/1.00      ( c_Expr_Oexp_OBlock(V_a,V_ty,V_exp,T_a) != c_Expr_Oexp_OBlock(V_a_H,V_ty_H,V_exp_H,T_a)
% 0.90/1.00      | V_a = V_a_H ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I50_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OCast(V_list,V_exp,T_a) != c_Expr_Oexp_OLAss(V_a_H,V_exp_H,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I204_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OBlock(V_a,V_ty,V_exp,T_a) != c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_ty_Osimps_I8_J_0,axiom,
% 0.90/1.00      c_Type_Oty_OVoid != c_Type_Oty_OClass(V_list_H) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I31_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OCall(V_exp_H,V_list1_H,V_list2_H,T_a) != c_Expr_Oexp_Onew(V_list,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I147_J_0,axiom,
% 0.90/1.00      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) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I153_J_0,axiom,
% 0.90/1.00      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) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I165_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OFAcc(V_exp,V_list1,V_list2,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I191_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OCall(V_exp,V_list1,V_list2,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I99_J_0,axiom,
% 0.90/1.00      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) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_conf__NT_1,axiom,
% 0.90/1.00      hBOOL(hAPP(hAPP(c_Conform_Oconf(V_P,V_h,T_a),c_Value_Oval_ONull),c_Type_Oty_ONT)) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_redp__redsp_ORedInitBlock_0,axiom,
% 0.90/1.00      c_SmallStep_Oredp(V_P,c_Expr_Oexp_OBlock(V_V,V_T,c_Expr_Oexp_OSeq(c_Expr_Oexp_OLAss(V_V,c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),tc_List_Olist(tc_String_Ochar)),c_Expr_Oexp_OVal(V_u,tc_List_Olist(tc_String_Ochar)),tc_List_Olist(tc_String_Ochar)),tc_List_Olist(tc_String_Ochar)),V_s,c_Expr_Oexp_OVal(V_u,tc_List_Olist(tc_String_Ochar)),V_s) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I161_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OFAcc(V_exp,V_list1,V_list2,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I187_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OCall(V_exp,V_list1,V_list2,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_rtrancl__idemp_0,axiom,
% 0.90/1.00      c_Transitive__Closure_Ortrancl(c_Transitive__Closure_Ortrancl(V_r,T_a),T_a) = c_Transitive__Closure_Ortrancl(V_r,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I136_J_0,axiom,
% 0.90/1.00      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) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I103_J_0,axiom,
% 0.90/1.00      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) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_eval__evals_OCondThrow_0,axiom,
% 0.90/1.00      ( 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)
% 0.90/1.00      | ~ 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) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_redp__redsp_OSeqThrow_0,axiom,
% 0.90/1.00      c_SmallStep_Oredp(V_P,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,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I56_J_0,axiom,
% 0.90/1.00      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) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I52_J_0,axiom,
% 0.90/1.00      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) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_WhileCondThrow_0,axiom,
% 0.90/1.00      ( c_BigStep_Oeval(V_P,c_Expr_Oexp_OWhile(V_e,V_c,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)
% 0.90/1.00      | ~ 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) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_typeof__h_Osimps_I2_J_0,axiom,
% 0.90/1.00      c_Objects_Otypeof__h(V_h,c_Value_Oval_ONull) = c_Option_Ooption_OSome(c_Type_Oty_ONT,tc_Type_Oty) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_WTThrow_0,axiom,
% 0.90/1.00      ( c_WellType_OWT(V_P,V_E,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
% 0.90/1.00      | ~ c_WellType_OWT(V_P,V_E,V_e,c_Type_Oty_OClass(V_C)) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I173_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OBlock(V_a_H,V_ty_H,V_exp_H,T_a) != c_Expr_Oexp_OFAss(V_exp1,V_list1,V_list2,V_exp2,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I32_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_Onew(V_list,T_a) != c_Expr_Oexp_OBlock(V_a_H,V_ty_H,V_exp_H,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I224_J_0,axiom,
% 0.90/1.00      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) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_eval__evals_OCastThrow_0,axiom,
% 0.90/1.00      ( 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)
% 0.90/1.00      | ~ 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) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I83_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OBlock(V_a_H,V_ty_H,V_exp_H,T_a) != c_Expr_Oexp_OVal(V_val,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_redp__redsp_OBinOpThrow1_0,axiom,
% 0.90/1.00      c_SmallStep_Oredp(V_P,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,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I9_J_0,axiom,
% 0.90/1.00      ( 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)
% 0.90/1.00      | V_exp = V_exp_H ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I9_J_1,axiom,
% 0.90/1.00      ( 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)
% 0.90/1.00      | V_list1 = V_list1_H ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I9_J_2,axiom,
% 0.90/1.00      ( 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)
% 0.90/1.00      | V_list2 = V_list2_H ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I77_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OFAcc(V_exp_H,V_list1_H,V_list2_H,T_a) != c_Expr_Oexp_OVal(V_val,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I59_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OBlock(V_a_H,V_ty_H,V_exp_H,T_a) != c_Expr_Oexp_OCast(V_list,V_exp,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I148_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OLAss(V_a,V_exp,T_a) != c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I40_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_Onew(V_list,T_a) != c_Expr_Oexp_Othrow(V_exp_H,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I181_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_Othrow(V_exp_H,T_a) != c_Expr_Oexp_OFAss(V_exp1,V_list1,V_list2,V_exp2,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I185_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OBlock(V_a_H,V_ty_H,V_exp_H,T_a) != c_Expr_Oexp_OCall(V_exp,V_list1,V_list2,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I159_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OBlock(V_a_H,V_ty_H,V_exp_H,T_a) != c_Expr_Oexp_OFAcc(V_exp,V_list1,V_list2,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_map__add__SomeD_1,axiom,
% 0.90/1.00      ( hAPP(c_Map_Omap__add(V_m,V_n,T_b,T_a),V_k) != c_Option_Ooption_OSome(V_x,T_a)
% 0.90/1.00      | hAPP(V_m,V_k) = c_Option_Ooption_OSome(V_x,T_a)
% 0.90/1.00      | hAPP(V_n,V_k) = c_Option_Ooption_OSome(V_x,T_a) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I203_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_Othrow(V_exp_H,T_a) != c_Expr_Oexp_OBlock(V_a,V_ty,V_exp,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_WTrt_H__WTrts_H_Ointros_I16_J_0,axiom,
% 0.90/1.00      ( c_Objects_Otypeof__h(V_h,V_v) != c_Option_Ooption_OSome(V_T_092_060_094isub_0621,tc_Type_Oty)
% 0.90/1.00      | c_Progress_OWTrt_H(V_P,V_h,V_E,c_Expr_Oexp_OBlock(V_V,V_T,c_Expr_Oexp_OSeq(c_Expr_Oexp_OLAss(V_V,c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),tc_List_Olist(tc_String_Ochar)),V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),tc_List_Olist(tc_String_Ochar)),V_T_092_060_094isub_0622)
% 0.90/1.00      | ~ c_Progress_OWTrt_H(V_P,V_h,c_Fun_Ofun__upd(V_E,V_V,c_Option_Ooption_OSome(V_T,tc_Type_Oty),tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Type_Oty)),V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 0.90/1.00      | ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_T_092_060_094isub_0621),V_T)) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_redp__redsp_ORedBlock_0,axiom,
% 0.90/1.00      c_SmallStep_Oredp(V_P,c_Expr_Oexp_OBlock(V_V,V_T,c_Expr_Oexp_OVal(V_u,tc_List_Olist(tc_String_Ochar)),tc_List_Olist(tc_String_Ochar)),V_s,c_Expr_Oexp_OVal(V_u,tc_List_Olist(tc_String_Ochar)),V_s) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I67_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_Othrow(V_exp_H,T_a) != c_Expr_Oexp_OCast(V_list,V_exp,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_hext__typeof__mono_0,axiom,
% 0.90/1.00      ( c_Objects_Otypeof__h(V_h,V_v) != c_Option_Ooption_OSome(V_T,tc_Type_Oty)
% 0.90/1.00      | ~ c_Objects_Ohext(V_h,V_h_H)
% 0.90/1.00      | c_Objects_Otypeof__h(V_h_H,V_v) = c_Option_Ooption_OSome(V_T,tc_Type_Oty) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_lconf__hext_0,axiom,
% 0.90/1.00      ( c_Conform_Olconf(V_P,V_h_H,V_l,V_E,T_a)
% 0.90/1.00      | ~ c_Objects_Ohext(V_h,V_h_H)
% 0.90/1.00      | ~ c_Conform_Olconf(V_P,V_h,V_l,V_E,T_a) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_redp__redsp_OThrowRed_0,axiom,
% 0.90/1.00      ( c_SmallStep_Oredp(V_P,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s,c_Expr_Oexp_Othrow(V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_H)
% 0.90/1.00      | ~ c_SmallStep_Oredp(V_P,V_e,V_s,V_e_H,V_s_H) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I75_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OLAss(V_a_H,V_exp_H,T_a) != c_Expr_Oexp_OVal(V_val,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I193_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_Othrow(V_exp_H,T_a) != c_Expr_Oexp_OCall(V_exp,V_list1,V_list2,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I167_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_Othrow(V_exp_H,T_a) != c_Expr_Oexp_OFAcc(V_exp,V_list1,V_list2,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I162_J_0,axiom,
% 0.90/1.00      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) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I172_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OFAss(V_exp1,V_list1,V_list2,V_exp2,T_a) != c_Expr_Oexp_OBlock(V_a_H,V_ty_H,V_exp_H,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_WT__elim__cases_I8_J_0,axiom,
% 0.90/1.00      ( V_T = c_Type_Oty_OVoid
% 0.90/1.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) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_WTrt_H__WTrts_H_Ointros_I21_J_0,axiom,
% 0.90/1.00      ( c_Progress_OWTrt_H(V_P,V_h,V_E,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_T)
% 0.90/1.00      | ~ c_Type_Ois__refT(V_T_092_060_094isub_062r)
% 0.90/1.00      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e,V_T_092_060_094isub_062r) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I30_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_Onew(V_list,T_a) != c_Expr_Oexp_OCall(V_exp_H,V_list1_H,V_list2_H,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I190_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OCall(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I26_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_Onew(V_list,T_a) != c_Expr_Oexp_OFAcc(V_exp_H,V_list1_H,V_list2_H,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I81_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OCall(V_exp_H,V_list1_H,V_list2_H,T_a) != c_Expr_Oexp_OVal(V_val,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_eval__evals_OBinOpThrow1_0,axiom,
% 0.90/1.00      ( 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)
% 0.90/1.00      | ~ 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) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I113_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_Othrow(V_exp_H,T_a) != c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I33_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OBlock(V_a_H,V_ty_H,V_exp_H,T_a) != c_Expr_Oexp_Onew(V_list,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I171_J_0,axiom,
% 0.90/1.00      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) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I180_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OFAss(V_exp1,V_list1,V_list2,V_exp2,T_a) != c_Expr_Oexp_Othrow(V_exp_H,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I27_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OFAcc(V_exp_H,V_list1_H,V_list2_H,T_a) != c_Expr_Oexp_Onew(V_list,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_redp__redsp_OFAccThrow_0,axiom,
% 0.90/1.00      c_SmallStep_Oredp(V_P,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,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_ty_Osimps_I6_J_0,axiom,
% 0.90/1.00      c_Type_Oty_OVoid != c_Type_Oty_ONT ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_is__refT__def_1,axiom,
% 0.90/1.00      c_Type_Ois__refT(c_Type_Oty_ONT) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I96_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) != c_Expr_Oexp_OLAss(V_a_H,V_exp_H,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I158_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OFAcc(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_OBlock(V_a_H,V_ty_H,V_exp_H,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_map__add__find__right_0,axiom,
% 0.90/1.00      ( hAPP(V_n,V_k) != c_Option_Ooption_OSome(V_xx,T_a)
% 0.90/1.00      | hAPP(c_Map_Omap__add(V_m,V_n,T_b,T_a),V_k) = c_Option_Ooption_OSome(V_xx,T_a) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_map__add__Some__iff_2,axiom,
% 0.90/1.00      ( hAPP(V_n,V_k) != c_Option_Ooption_OSome(V_x,T_a)
% 0.90/1.00      | hAPP(c_Map_Omap__add(V_m,V_n,T_b,T_a),V_k) = c_Option_Ooption_OSome(V_x,T_a) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I57_J_0,axiom,
% 0.90/1.00      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) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I91_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_Othrow(V_exp_H,T_a) != c_Expr_Oexp_OVal(V_val,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_is__refT__def_2,axiom,
% 0.90/1.00      c_Type_Ois__refT(c_Type_Oty_OClass(V_x)) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I152_J_0,axiom,
% 0.90/1.00      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) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I157_J_0,axiom,
% 0.90/1.00      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) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I166_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OFAcc(V_exp,V_list1,V_list2,T_a) != c_Expr_Oexp_Othrow(V_exp_H,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_LAssReds_0,axiom,
% 0.90/1.00      ( 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))))))
% 0.90/1.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_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)))))) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_redp__redsp_OFAssThrow1_0,axiom,
% 0.90/1.00      c_SmallStep_Oredp(V_P,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,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_map__le__map__add_0,axiom,
% 0.90/1.00      c_Map_Omap__le(V_f,c_Map_Omap__add(V_g,V_f,T_a,T_b),T_a,T_b) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_exp_Osimps_I25_J_0,axiom,
% 0.90/1.00      c_Expr_Oexp_OLAss(V_a_H,V_exp_H,T_a) != c_Expr_Oexp_Onew(V_list,T_a) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_redp__redsp_OCastThrow_0,axiom,
% 0.90/1.00      c_SmallStep_Oredp(V_P,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,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_map__add__le__mapI_0,axiom,
% 0.90/1.00      ( c_Map_Omap__le(c_Map_Omap__add(V_f,V_g,T_a,T_b),V_h,T_a,T_b)
% 0.90/1.00      | ~ c_Map_Omap__le(V_f,c_Map_Omap__add(V_f,V_g,T_a,T_b),T_a,T_b)
% 0.90/1.00      | ~ c_Map_Omap__le(V_g,V_h,T_a,T_b)
% 0.90/1.00      | ~ c_Map_Omap__le(V_f,V_h,T_a,T_b) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_Red__lcl__add_0,axiom,
% 0.90/1.00      ( 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))))))
% 0.90/1.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_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)))))) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_BinOpRedsThrow1_0,axiom,
% 0.90/1.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_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))))))
% 0.90/1.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(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)))))) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_WhileRedsThrow_0,axiom,
% 0.90/1.00      ( c_in(c_Pair(c_Pair(c_Expr_Oexp_OWhile(V_b,V_c,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_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))))))
% 0.90/1.00      | ~ c_in(c_Pair(c_Pair(V_b,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_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)))))) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_FAssRedsThrow1_0,axiom,
% 0.90/1.00      ( 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))))))
% 0.90/1.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(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)))))) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_CondRedsThrow_0,axiom,
% 0.90/1.00      ( 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))))))
% 0.90/1.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(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)))))) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_SeqRedsThrow_0,axiom,
% 0.90/1.00      ( 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))))))
% 0.90/1.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(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)))))) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_CastRedsThrow_0,axiom,
% 0.90/1.00      ( 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))))))
% 0.90/1.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(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)))))) ) ).
% 0.90/1.00  
% 0.90/1.00  cnf(cls_eval__evals_OBinOpThrow2_0,axiom,
% 0.90/1.00      ( 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)
% 0.90/1.00      | ~ 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)
% 0.90/1.01      | ~ 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) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_BinOpRedsThrow2_0,axiom,
% 0.90/1.01      ( 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))))))
% 0.90/1.01      | ~ 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))))))
% 0.90/1.01      | ~ 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)))))) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_FAssRedsThrow2_0,axiom,
% 0.90/1.01      ( 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))))))
% 0.90/1.01      | ~ 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))))))
% 0.90/1.01      | ~ 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)))))) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_red__reds_ORedInitBlock_0,axiom,
% 0.90/1.01      c_in(c_Pair(c_Pair(c_Expr_Oexp_OBlock(V_V,V_T,c_Expr_Oexp_OSeq(c_Expr_Oexp_OLAss(V_V,c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),tc_List_Olist(tc_String_Ochar)),c_Expr_Oexp_OVal(V_u,tc_List_Olist(tc_String_Ochar)),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_OVal(V_u,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)))))) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_eval__evals_OFAssThrow2_0,axiom,
% 0.90/1.01      ( 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)
% 0.90/1.01      | ~ 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)
% 0.90/1.01      | ~ 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) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_CastRedsNull_0,axiom,
% 0.90/1.01      ( 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_OVal(c_Value_Oval_ONull,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))))))
% 0.90/1.01      | ~ 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(c_Value_Oval_ONull,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)))))) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_WTrtVal_0,axiom,
% 0.90/1.01      ( c_Objects_Otypeof__h(V_h,V_v) != c_Option_Ooption_OSome(V_T,tc_Type_Oty)
% 0.90/1.01      | c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_CastNull_0,axiom,
% 0.90/1.01      ( 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_OVal(c_Value_Oval_ONull,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621)
% 0.90/1.01      | ~ c_BigStep_Oeval(V_P,V_e,V_s_092_060_094isub_0620,c_Expr_Oexp_OVal(c_Value_Oval_ONull,tc_List_Olist(tc_String_Ochar)),V_s_092_060_094isub_0621) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_redp__redsp_OBinOpThrow2_0,axiom,
% 0.90/1.01      c_SmallStep_Oredp(V_P,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,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_WTrtWhile_0,axiom,
% 0.90/1.01      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OWhile(V_e,V_c,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
% 0.90/1.01      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_c,V_T)
% 0.90/1.01      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,c_Type_Oty_OBoolean) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_redp__redsp_OFAssThrow2_0,axiom,
% 0.90/1.01      c_SmallStep_Oredp(V_P,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,c_Expr_Oexp_Othrow(V_e,tc_List_Olist(tc_String_Ochar)),V_s) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_WTWhile_0,axiom,
% 0.90/1.01      ( c_WellType_OWT(V_P,V_E,c_Expr_Oexp_OWhile(V_e,V_c,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
% 0.90/1.01      | ~ c_WellType_OWT(V_P,V_E,V_c,V_T)
% 0.90/1.01      | ~ c_WellType_OWT(V_P,V_E,V_e,c_Type_Oty_OBoolean) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_WTrtFAssNT_0,axiom,
% 0.90/1.01      ( 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)
% 0.90/1.01      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 0.90/1.01      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0621,c_Type_Oty_ONT) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_WTrt__elim__cases_I8_J_1,axiom,
% 0.90/1.01      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,c_Type_Oty_ONT)
% 0.90/1.01      | V_T = c_Type_Oty_OVoid
% 0.90/1.01      | ~ 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) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_WTrt_H__WTrts_H_Ointros_I3_J_0,axiom,
% 0.90/1.01      ( c_Objects_Otypeof__h(V_h,V_v) != c_Option_Ooption_OSome(V_T,tc_Type_Oty)
% 0.90/1.01      | c_Progress_OWTrt_H(V_P,V_h,V_E,c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_redp__redsp_ORedCastNull_0,axiom,
% 0.90/1.01      c_SmallStep_Oredp(V_P,c_Expr_Oexp_OCast(V_C,c_Expr_Oexp_OVal(c_Value_Oval_ONull,tc_List_Olist(tc_String_Ochar)),tc_List_Olist(tc_String_Ochar)),V_s,c_Expr_Oexp_OVal(c_Value_Oval_ONull,tc_List_Olist(tc_String_Ochar)),V_s) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_conf__Null_1,axiom,
% 0.90/1.01      ( hBOOL(hAPP(hAPP(c_Conform_Oconf(V_P,V_h,T_a),c_Value_Oval_ONull),V_T))
% 0.90/1.01      | ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,T_a),c_Type_Oty_ONT),V_T)) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_conf__Null_0,axiom,
% 0.90/1.01      ( hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,T_a),c_Type_Oty_ONT),V_T))
% 0.90/1.01      | ~ hBOOL(hAPP(hAPP(c_Conform_Oconf(V_P,V_h,T_a),c_Value_Oval_ONull),V_T)) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_WTrt_H__WTrts_H_Ointros_I20_J_0,axiom,
% 0.90/1.01      ( c_Progress_OWTrt_H(V_P,V_h,V_E,c_Expr_Oexp_OWhile(V_e,V_c,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OVoid)
% 0.90/1.01      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_c,V_T)
% 0.90/1.01      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e,c_Type_Oty_OBoolean) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_WTrt_H__WTrts_H_Ointros_I11_J_0,axiom,
% 0.90/1.01      ( 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)
% 0.90/1.01      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 0.90/1.01      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e_092_060_094isub_0621,c_Type_Oty_ONT) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_conf__def_2,axiom,
% 0.90/1.01      ( c_Objects_Otypeof__h(V_h,V_v) != c_Option_Ooption_OSome(V_x,tc_Type_Oty)
% 0.90/1.01      | hBOOL(hAPP(hAPP(c_Conform_Oconf(V_P,V_h,T_a),V_v),V_T))
% 0.90/1.01      | ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,T_a),V_x),V_T)) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_WTrtFAcc_0,axiom,
% 0.90/1.01      ( 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)
% 0.90/1.01      | ~ 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))))
% 0.90/1.01      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,c_Type_Oty_OClass(V_C)) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_WTrtBlock_0,axiom,
% 0.90/1.01      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OBlock(V_V,V_T,V_e,tc_List_Olist(tc_String_Ochar)),V_T_H)
% 0.90/1.01      | ~ c_WellTypeRT_OWTrt(V_P,V_h,c_Fun_Ofun__upd(V_E,V_V,c_Option_Ooption_OSome(V_T,tc_Type_Oty),tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Type_Oty)),V_e,V_T_H) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_WTrt_H__WTrts_H_Ointros_I8_J_0,axiom,
% 0.90/1.01      ( 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)
% 0.90/1.01      | ~ 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))))
% 0.90/1.01      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e,c_Type_Oty_OClass(V_C)) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_exp_Osimps_I55_J_0,axiom,
% 0.90/1.01      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) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_red__reds_OCastRed_0,axiom,
% 0.90/1.01      ( 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))))))
% 0.90/1.01      | ~ 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)))))) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_redp__redsp_OBinOpRed1_0,axiom,
% 0.90/1.01      ( c_SmallStep_Oredp(V_P,c_Expr_Oexp_OBinOp(V_e,V_bop,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,c_Expr_Oexp_OBinOp(V_e_H,V_bop,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s_H)
% 0.90/1.01      | ~ c_SmallStep_Oredp(V_P,V_e,V_s,V_e_H,V_s_H) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_fun__upd__idem_0,axiom,
% 0.90/1.01      c_Fun_Ofun__upd(V_f,V_x,hAPP(V_f,V_x),T_b,T_a) = V_f ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_fun__upd__same_0,axiom,
% 0.90/1.01      hAPP(c_Fun_Ofun__upd(V_f,V_x,V_y,T_b,T_a),V_x) = V_y ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_fun__upd__triv_0,axiom,
% 0.90/1.01      c_Fun_Ofun__upd(V_f,V_x,hAPP(V_f,V_x),T_a,T_b) = V_f ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_fun__upd__apply_0,axiom,
% 0.90/1.01      hAPP(c_Fun_Ofun__upd(V_f,V_x,V_y,T_a,T_aa),V_x) = V_y ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_fun__upd__idem__iff_1,axiom,
% 0.90/1.01      c_Fun_Ofun__upd(V_f,V_x,hAPP(V_f,V_x),T_aa,T_a) = V_f ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_exp_Osimps_I222_J_0,axiom,
% 0.90/1.01      c_Expr_Oexp_OWhile(V_exp1,V_exp2,T_a) != c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_red__reds_OBinOpRed2_0,axiom,
% 0.90/1.01      ( 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))))))
% 0.90/1.01      | ~ 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)))))) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_red__reds_OTryRed_0,axiom,
% 0.90/1.01      ( 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))))))
% 0.90/1.01      | ~ 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)))))) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_WT__elim__cases_I10_J_1,axiom,
% 0.90/1.01      ( c_Decl_Ois__class(V_P,V_C,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 0.90/1.01      | ~ c_WellType_OWT(V_P,V_E,c_Expr_Oexp_Onew(V_C,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_exp_Osimps_I89_J_0,axiom,
% 0.90/1.01      c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OVal(V_val,T_a) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_exp_Osimps_I70_J_0,axiom,
% 0.90/1.01      c_Expr_Oexp_OVal(V_val,T_a) != c_Expr_Oexp_OBinOp(V_exp1_H,V_bop_H,V_exp2_H,T_a) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_redp__redsp_OCastRed_0,axiom,
% 0.90/1.01      ( c_SmallStep_Oredp(V_P,c_Expr_Oexp_OCast(V_C,V_e,tc_List_Olist(tc_String_Ochar)),V_s,c_Expr_Oexp_OCast(V_C,V_e_H,tc_List_Olist(tc_String_Ochar)),V_s_H)
% 0.90/1.01      | ~ c_SmallStep_Oredp(V_P,V_e,V_s,V_e_H,V_s_H) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_ty_Osimps_I20_J_0,axiom,
% 0.90/1.01      c_Type_Oty_ONT != c_Type_Oty_OClass(V_list_H) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_exp_Osimps_I178_J_0,axiom,
% 0.90/1.01      c_Expr_Oexp_OFAss(V_exp1,V_list1,V_list2,V_exp2,T_a) != c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_exp_Osimps_I108_J_0,axiom,
% 0.90/1.01      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) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_exp_Osimps_I34_J_0,axiom,
% 0.90/1.01      c_Expr_Oexp_Onew(V_list,T_a) != c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_WTrtBinOpEq_0,axiom,
% 0.90/1.01      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OBinOp(V_e_092_060_094isub_0621,c_Expr_Obop_OEq,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OBoolean)
% 0.90/1.01      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 0.90/1.01      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0621,V_T_092_060_094isub_0621) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_list_Oinject_0,axiom,
% 0.90/1.01      ( c_List_Olist_OCons(V_a,V_list,T_a) != c_List_Olist_OCons(V_a_H,V_list_H,T_a)
% 0.90/1.01      | V_a = V_a_H ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_list_Oinject_1,axiom,
% 0.90/1.01      ( c_List_Olist_OCons(V_a,V_list,T_a) != c_List_Olist_OCons(V_a_H,V_list_H,T_a)
% 0.90/1.01      | V_list = V_list_H ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_exp_Osimps_I60_J_0,axiom,
% 0.90/1.01      c_Expr_Oexp_OCast(V_list,V_exp,T_a) != c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_map__upd__Some__unfold_3,axiom,
% 0.90/1.01      hAPP(c_Fun_Ofun__upd(V_m,V_xa,c_Option_Ooption_OSome(V_x,T_a),T_aa,tc_Option_Ooption(T_a)),V_xa) = c_Option_Ooption_OSome(V_x,T_a) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_redp__redsp_OFAssRed2_0,axiom,
% 0.90/1.01      ( c_SmallStep_Oredp(V_P,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,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)
% 0.90/1.01      | ~ c_SmallStep_Oredp(V_P,V_e,V_s,V_e_H,V_s_H) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_map__upd__triv_0,axiom,
% 0.90/1.01      ( hAPP(V_t,V_k) != c_Option_Ooption_OSome(V_x,T_a)
% 0.90/1.01      | c_Fun_Ofun__upd(V_t,V_k,c_Option_Ooption_OSome(V_x,T_a),T_b,tc_Option_Ooption(T_a)) = V_t ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_exp_Osimps_I35_J_0,axiom,
% 0.90/1.01      c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_Onew(V_list,T_a) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_exp_Osimps_I45_J_0,axiom,
% 0.90/1.01      c_Expr_Oexp_OVal(V_val_H,T_a) != c_Expr_Oexp_OCast(V_list,V_exp,T_a) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_red__reds_OCondRed_0,axiom,
% 0.90/1.01      ( 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))))))
% 0.90/1.01      | ~ 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)))))) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_exp_Osimps_I78_J_0,axiom,
% 0.90/1.01      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) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_fun__upd__apply_1,axiom,
% 0.90/1.01      ( hAPP(c_Fun_Ofun__upd(V_f,V_x,V_y,T_b,T_a),V_z) = hAPP(V_f,V_z)
% 0.90/1.01      | V_z = V_x ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_fun__upd__other_0,axiom,
% 0.90/1.01      ( hAPP(c_Fun_Ofun__upd(V_f,V_x,V_y,T_a,T_b),V_z) = hAPP(V_f,V_z)
% 0.90/1.01      | V_z = V_x ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_exp_Osimps_I4_J_2,axiom,
% 0.90/1.01      ( 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)
% 0.90/1.01      | V_exp2 = V_exp2_H ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_exp_Osimps_I4_J_1,axiom,
% 0.90/1.01      ( 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)
% 0.90/1.01      | V_bop = V_bop_H ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_exp_Osimps_I4_J_0,axiom,
% 0.90/1.01      ( 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)
% 0.90/1.01      | V_exp1 = V_exp1_H ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_map__upd__eqD1_0,axiom,
% 0.90/1.01      ( c_Fun_Ofun__upd(V_m,V_a,c_Option_Ooption_OSome(V_x,T_b),T_a,tc_Option_Ooption(T_b)) != c_Fun_Ofun__upd(V_n,V_a,c_Option_Ooption_OSome(V_y,T_b),T_a,tc_Option_Ooption(T_b))
% 0.90/1.01      | V_x = V_y ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_WTrt__elim__cases_I6_J_3,axiom,
% 0.90/1.01      ( c_Decl_Ois__class(V_P,V_D,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 0.90/1.01      | ~ 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) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_exp_Osimps_I38_J_0,axiom,
% 0.90/1.01      c_Expr_Oexp_Onew(V_list,T_a) != c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_red__reds_ORedWhile_0,axiom,
% 0.90/1.01      c_in(c_Pair(c_Pair(c_Expr_Oexp_OWhile(V_b,V_c,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_b,c_Expr_Oexp_OSeq(V_c,c_Expr_Oexp_OWhile(V_b,V_c,tc_List_Olist(tc_String_Ochar)),tc_List_Olist(tc_String_Ochar)),c_Expr_Oexp_OVal(c_Value_Oval_OUnit,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)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_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)))))) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_red__preserves__sconf_0,axiom,
% 0.90/1.01      ( c_TypeSafe__Mirabelle_Osconf(V_P,V_E,V_s_H)
% 0.90/1.01      | ~ c_TypeSafe__Mirabelle_Osconf(V_P,V_E,V_s)
% 0.90/1.01      | ~ c_WellTypeRT_OWTrt(V_P,c_State_Ohp(V_s),V_E,V_e,V_T)
% 0.90/1.01      | ~ 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)))))) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_TryRedsVal_0,axiom,
% 0.90/1.01      ( 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))))))
% 0.90/1.01      | ~ 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)))))) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_red__reds_ORedCastNull_0,axiom,
% 0.90/1.01      c_in(c_Pair(c_Pair(c_Expr_Oexp_OCast(V_C,c_Expr_Oexp_OVal(c_Value_Oval_ONull,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_OVal(c_Value_Oval_ONull,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)))))) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_SeqReds2_0,axiom,
% 0.90/1.01      ( 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))))))
% 0.90/1.01      | ~ 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))))))
% 0.90/1.01      | ~ 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)))))) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_FAssReds2_0,axiom,
% 0.90/1.01      ( 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))))))
% 0.90/1.01      | ~ 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)))))) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_red__reds_OFAssThrow2_0,axiom,
% 0.90/1.01      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)))))) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_BinOp2Reds_0,axiom,
% 0.90/1.01      ( 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))))))
% 0.90/1.01      | ~ 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)))))) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_red__reds_OBinOpThrow2_0,axiom,
% 0.90/1.01      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)))))) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_red__preserves__lconf_0,axiom,
% 0.90/1.01      ( 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))))
% 0.90/1.01      | ~ 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))))
% 0.90/1.01      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,V_T)
% 0.90/1.01      | ~ 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)))))) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_red__preserves__hconf_0,axiom,
% 0.90/1.01      ( 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))))
% 0.90/1.01      | ~ 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))))
% 0.90/1.01      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,V_T)
% 0.90/1.01      | ~ 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)))))) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_WTrt_H__WTrts_H_Ointros_I10_J_0,axiom,
% 0.90/1.01      ( 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)
% 0.90/1.01      | ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_T_092_060_094isub_0622),V_T))
% 0.90/1.01      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 0.90/1.01      | ~ 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))))
% 0.90/1.01      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e_092_060_094isub_0621,c_Type_Oty_OClass(V_C)) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_WTrtFAss_0,axiom,
% 0.90/1.01      ( 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)
% 0.90/1.01      | ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_T_092_060_094isub_0622),V_T))
% 0.90/1.01      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 0.90/1.01      | ~ 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))))
% 0.90/1.01      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0621,c_Type_Oty_OClass(V_C)) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_redp__redsp_ORedWhile_0,axiom,
% 0.90/1.01      c_SmallStep_Oredp(V_P,c_Expr_Oexp_OWhile(V_b,V_c,tc_List_Olist(tc_String_Ochar)),V_s,c_Expr_Oexp_OCond(V_b,c_Expr_Oexp_OSeq(V_c,c_Expr_Oexp_OWhile(V_b,V_c,tc_List_Olist(tc_String_Ochar)),tc_List_Olist(tc_String_Ochar)),c_Expr_Oexp_OVal(c_Value_Oval_OUnit,tc_List_Olist(tc_String_Ochar)),tc_List_Olist(tc_String_Ochar)),V_s) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_unfold__while_0,axiom,
% 0.90/1.01      ( c_BigStep_Oeval(V_P,c_Expr_Oexp_OCond(V_b,c_Expr_Oexp_OSeq(V_c,c_Expr_Oexp_OWhile(V_b,V_c,tc_List_Olist(tc_String_Ochar)),tc_List_Olist(tc_String_Ochar)),c_Expr_Oexp_OVal(c_Value_Oval_OUnit,tc_List_Olist(tc_String_Ochar)),tc_List_Olist(tc_String_Ochar)),V_s,V_e_H,V_s_H)
% 0.90/1.01      | ~ c_BigStep_Oeval(V_P,c_Expr_Oexp_OWhile(V_b,V_c,tc_List_Olist(tc_String_Ochar)),V_s,V_e_H,V_s_H) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_unfold__while_1,axiom,
% 0.90/1.01      ( c_BigStep_Oeval(V_P,c_Expr_Oexp_OWhile(V_b,V_c,tc_List_Olist(tc_String_Ochar)),V_s,V_e_H,V_s_H)
% 0.90/1.01      | ~ c_BigStep_Oeval(V_P,c_Expr_Oexp_OCond(V_b,c_Expr_Oexp_OSeq(V_c,c_Expr_Oexp_OWhile(V_b,V_c,tc_List_Olist(tc_String_Ochar)),tc_List_Olist(tc_String_Ochar)),c_Expr_Oexp_OVal(c_Value_Oval_OUnit,tc_List_Olist(tc_String_Ochar)),tc_List_Olist(tc_String_Ochar)),V_s,V_e_H,V_s_H) ) ).
% 0.90/1.01  
% 0.90/1.01  cnf(cls_TryReds_0,axiom,
% 0.90/1.01      ( 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))))))
% 0.90/1.02      | ~ 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)))))) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_red__reds_OCastThrow_0,axiom,
% 0.90/1.02      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)))))) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_CastReds_0,axiom,
% 0.90/1.02      ( 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))))))
% 0.90/1.02      | ~ 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)))))) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_red__reds_OSeqThrow_0,axiom,
% 0.90/1.02      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)))))) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_SeqReds_0,axiom,
% 0.90/1.02      ( 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))))))
% 0.90/1.02      | ~ 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)))))) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_red__reds_OCondThrow_0,axiom,
% 0.90/1.02      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)))))) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_CondReds_0,axiom,
% 0.90/1.02      ( 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))))))
% 0.90/1.02      | ~ 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)))))) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_red__reds_OFAssThrow1_0,axiom,
% 0.90/1.02      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)))))) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_FAssReds1_0,axiom,
% 0.90/1.02      ( 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))))))
% 0.90/1.02      | ~ 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)))))) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_BinOp1Reds_0,axiom,
% 0.90/1.02      ( 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))))))
% 0.90/1.02      | ~ 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)))))) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_red__reds_OBinOpThrow1_0,axiom,
% 0.90/1.02      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)))))) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_red__lcl__add_0,axiom,
% 0.90/1.02      ( 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))))))
% 0.90/1.02      | ~ 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)))))) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_red__reds_ORedBlock_0,axiom,
% 0.90/1.02      c_in(c_Pair(c_Pair(c_Expr_Oexp_OBlock(V_V,V_T,c_Expr_Oexp_OVal(V_u,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_OVal(V_u,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)))))) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WTrt_H__WTrts_H_Ointros_I2_J_0,axiom,
% 0.90/1.02      ( c_Progress_OWTrt_H(V_P,V_h,V_E,c_Expr_Oexp_OCast(V_C,V_e,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OClass(V_C))
% 0.90/1.02      | ~ c_Decl_Ois__class(V_P,V_C,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 0.90/1.02      | ~ c_Type_Ois__refT(V_T)
% 0.90/1.02      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e,V_T) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WTrtCast_0,axiom,
% 0.90/1.02      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OCast(V_C,V_e,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OClass(V_C))
% 0.90/1.02      | ~ c_Decl_Ois__class(V_P,V_C,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 0.90/1.02      | ~ c_Type_Ois__refT(V_T)
% 0.90/1.02      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,V_T) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_conf__def_0,axiom,
% 0.90/1.02      ( c_Objects_Otypeof__h(V_h,V_v) = c_Option_Ooption_OSome(c_Conform_Osko__Conform__Xconf__def__1__1(V_P,V_T,V_h,V_v,T_a),tc_Type_Oty)
% 0.90/1.02      | ~ hBOOL(hAPP(hAPP(c_Conform_Oconf(V_P,V_h,T_a),V_v),V_T)) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WTrt__elim__cases_I8_J_4,axiom,
% 0.90/1.02      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,c_Type_Oty_ONT)
% 0.90/1.02      | 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)))
% 0.90/1.02      | ~ 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) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_red__reds_OCallObj_0,axiom,
% 0.90/1.02      ( 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))))))
% 0.90/1.02      | ~ 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)))))) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_red__reds_OLAssRed_0,axiom,
% 0.90/1.02      ( 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))))))
% 0.90/1.02      | ~ 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)))))) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_red__reds_OThrowRed_0,axiom,
% 0.90/1.02      ( 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))))))
% 0.90/1.02      | ~ 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)))))) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_red__reds_OFAccRed_0,axiom,
% 0.90/1.02      ( 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))))))
% 0.90/1.02      | ~ 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)))))) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_red__reds_OThrowThrow_0,axiom,
% 0.90/1.02      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)))))) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_same__fstI_0,axiom,
% 0.90/1.02      ( 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)))
% 0.90/1.02      | ~ c_in(c_Pair(V_y_H,V_y,T_b,T_b),hAPP(V_R,V_x),tc_prod(T_b,T_b))
% 0.90/1.02      | ~ hBOOL(hAPP(V_P,V_x)) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_in__lex__prod_1,axiom,
% 0.90/1.02      ( c_in(c_Pair(V_b,V_b_H,T_b,T_b),V_s,tc_prod(T_b,T_b))
% 0.90/1.02      | c_in(c_Pair(V_a,V_a_H,T_a,T_a),V_r,tc_prod(T_a,T_a))
% 0.90/1.02      | ~ 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))) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_in__lex__prod_2,axiom,
% 0.90/1.02      ( 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)))
% 0.90/1.02      | ~ c_in(c_Pair(V_a,V_a_H,T_a,T_a),V_r,tc_prod(T_a,T_a)) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_in__lex__prod_3,axiom,
% 0.90/1.02      ( 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)))
% 0.90/1.02      | ~ c_in(c_Pair(V_b,V_b_H,T_b,T_b),V_s,tc_prod(T_b,T_b)) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_in__lex__prod_0,axiom,
% 0.90/1.02      ( V_a = V_a_H
% 0.90/1.02      | c_in(c_Pair(V_a,V_a_H,T_a,T_a),V_r,tc_prod(T_a,T_a))
% 0.90/1.02      | ~ 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))) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_rel__list__all2__Cons_2,axiom,
% 0.90/1.02      ( c_List_Olist__all2(c_Aux_Ofun__of(V_S,T_a,T_b),c_List_Olist_OCons(V_x,V_xs,T_a),c_List_Olist_OCons(V_y,V_ys,T_b),T_a,T_b)
% 0.90/1.02      | ~ c_List_Olist__all2(c_Aux_Ofun__of(V_S,T_a,T_b),V_xs,V_ys,T_a,T_b)
% 0.90/1.02      | ~ c_in(c_Pair(V_x,V_y,T_a,T_b),V_S,tc_prod(T_a,T_b)) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_rel__list__all2__Cons1_3,axiom,
% 0.90/1.02      ( c_List_Olist__all2(c_Aux_Ofun__of(V_S,T_a,T_b),c_List_Olist_OCons(V_x,V_xs,T_a),c_List_Olist_OCons(V_xa,V_xb,T_b),T_a,T_b)
% 0.90/1.02      | ~ c_List_Olist__all2(c_Aux_Ofun__of(V_S,T_a,T_b),V_xs,V_xb,T_a,T_b)
% 0.90/1.02      | ~ c_in(c_Pair(V_x,V_xa,T_a,T_b),V_S,tc_prod(T_a,T_b)) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_rel__list__all2__Cons2_3,axiom,
% 0.90/1.02      ( c_List_Olist__all2(c_Aux_Ofun__of(V_S,T_a,T_b),c_List_Olist_OCons(V_x,V_xa,T_a),c_List_Olist_OCons(V_y,V_ys,T_b),T_a,T_b)
% 0.90/1.02      | ~ c_List_Olist__all2(c_Aux_Ofun__of(V_S,T_a,T_b),V_xa,V_ys,T_a,T_b)
% 0.90/1.02      | ~ c_in(c_Pair(V_x,V_y,T_a,T_b),V_S,tc_prod(T_a,T_b)) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_rel__list__all2__Cons_0,axiom,
% 0.90/1.02      ( c_in(c_Pair(V_x,V_y,T_a,T_b),V_S,tc_prod(T_a,T_b))
% 0.90/1.02      | ~ c_List_Olist__all2(c_Aux_Ofun__of(V_S,T_a,T_b),c_List_Olist_OCons(V_x,V_xs,T_a),c_List_Olist_OCons(V_y,V_ys,T_b),T_a,T_b) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I62_J_0,axiom,
% 0.90/1.02      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) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I107_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I106_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) != c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I68_J_0,axiom,
% 0.90/1.02      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) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_Val_0,axiom,
% 0.90/1.02      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) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_fun__upd__upd_0,axiom,
% 0.90/1.02      c_Fun_Ofun__upd(c_Fun_Ofun__upd(V_f,V_x,V_y,T_a,T_b),V_x,V_z,T_a,T_b) = c_Fun_Ofun__upd(V_f,V_x,V_z,T_a,T_b) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WTrtNew_0,axiom,
% 0.90/1.02      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_Onew(V_C,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OClass(V_C))
% 0.90/1.02      | ~ c_Decl_Ois__class(V_P,V_C,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I115_J_0,axiom,
% 0.90/1.02      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) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_eval__cases_I1_J_0,axiom,
% 0.90/1.02      ( V_e_H = c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar))
% 0.90/1.02      | ~ 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) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I39_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_Onew(V_list,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I174_J_0,axiom,
% 0.90/1.02      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) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I88_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OVal(V_val,T_a) != c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I44_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OCast(V_list,V_exp,T_a) != c_Expr_Oexp_OVal(V_val_H,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_red__reds_OFAssRed1_0,axiom,
% 0.90/1.02      ( 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))))))
% 0.90/1.02      | ~ 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)))))) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_fun__upd__twist_0,axiom,
% 0.90/1.02      ( c_Fun_Ofun__upd(c_Fun_Ofun__upd(V_m,V_a,V_b,T_a,T_b),V_c,V_d,T_a,T_b) = c_Fun_Ofun__upd(c_Fun_Ofun__upd(V_m,V_c,V_d,T_a,T_b),V_a,V_b,T_a,T_b)
% 0.90/1.02      | V_a = V_c ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I18_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_Onew(V_list,T_a) != c_Expr_Oexp_OVal(V_val_H,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_redp__redsp_OSeqRed_0,axiom,
% 0.90/1.02      ( c_SmallStep_Oredp(V_P,c_Expr_Oexp_OSeq(V_e,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,c_Expr_Oexp_OSeq(V_e_H,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s_H)
% 0.90/1.02      | ~ c_SmallStep_Oredp(V_P,V_e,V_s,V_e_H,V_s_H) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_option_Oinject_0,axiom,
% 0.90/1.02      ( c_Option_Ooption_OSome(V_a,T_a) != c_Option_Ooption_OSome(V_a_H,T_a)
% 0.90/1.02      | V_a = V_a_H ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I8_J_0,axiom,
% 0.90/1.02      ( 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)
% 0.90/1.02      | V_exp1 = V_exp1_H ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I8_J_1,axiom,
% 0.90/1.02      ( 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)
% 0.90/1.02      | V_list1 = V_list1_H ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I8_J_2,axiom,
% 0.90/1.02      ( 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)
% 0.90/1.02      | V_list2 = V_list2_H ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I8_J_3,axiom,
% 0.90/1.02      ( 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)
% 0.90/1.02      | V_exp2 = V_exp2_H ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_list__all2__Cons2_3,axiom,
% 0.90/1.02      ( c_List_Olist__all2(V_P,c_List_Olist_OCons(V_x,V_xa,T_a),c_List_Olist_OCons(V_y,V_ys,T_b),T_a,T_b)
% 0.90/1.02      | ~ c_List_Olist__all2(V_P,V_xa,V_ys,T_a,T_b)
% 0.90/1.02      | ~ hBOOL(hAPP(hAPP(V_P,V_x),V_y)) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_list__all2__Cons1_3,axiom,
% 0.90/1.02      ( c_List_Olist__all2(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),c_List_Olist_OCons(V_xa,V_xb,T_b),T_a,T_b)
% 0.90/1.02      | ~ c_List_Olist__all2(V_P,V_xs,V_xb,T_a,T_b)
% 0.90/1.02      | ~ hBOOL(hAPP(hAPP(V_P,V_x),V_xa)) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_list__all2__Cons_2,axiom,
% 0.90/1.02      ( c_List_Olist__all2(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),c_List_Olist_OCons(V_y,V_ys,T_b),T_a,T_b)
% 0.90/1.02      | ~ c_List_Olist__all2(V_P,V_xs,V_ys,T_a,T_b)
% 0.90/1.02      | ~ hBOOL(hAPP(hAPP(V_P,V_x),V_y)) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_map__le__upd_0,axiom,
% 0.90/1.02      ( c_Map_Omap__le(c_Fun_Ofun__upd(V_f,V_a,V_b,T_a,tc_Option_Ooption(T_b)),c_Fun_Ofun__upd(V_g,V_a,V_b,T_a,tc_Option_Ooption(T_b)),T_a,T_b)
% 0.90/1.02      | ~ c_Map_Omap__le(V_f,V_g,T_a,T_b) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I46_J_0,axiom,
% 0.90/1.02      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) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WT__elim__cases_I6_J_2,axiom,
% 0.90/1.02      ( c_Decl_Ois__class(V_P,V_D,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 0.90/1.02      | ~ c_WellType_OWT(V_P,V_E,c_Expr_Oexp_OCast(V_D,V_e,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I43_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) != c_Expr_Oexp_Onew(V_list,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I36_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_Onew(V_list,T_a) != c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I19_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OVal(V_val_H,T_a) != c_Expr_Oexp_Onew(V_list,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I111_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WTrt__elim__cases_I10_J_1,axiom,
% 0.90/1.02      ( c_Decl_Ois__class(V_P,V_C,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 0.90/1.02      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_Onew(V_C,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I100_J_0,axiom,
% 0.90/1.02      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) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I110_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OBinOp(V_exp1,V_bop,V_exp2,T_a) != c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I208_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OSeq(V_exp1,V_exp2,T_a) != c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I182_J_0,axiom,
% 0.90/1.02      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) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I109_J_0,axiom,
% 0.90/1.02      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) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_red__reds_OFAssRed2_0,axiom,
% 0.90/1.02      ( 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))))))
% 0.90/1.02      | ~ 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)))))) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WTNew_0,axiom,
% 0.90/1.02      ( c_WellType_OWT(V_P,V_E,c_Expr_Oexp_Onew(V_C,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OClass(V_C))
% 0.90/1.02      | ~ c_Decl_Ois__class(V_P,V_C,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_map__upd__Some__unfold_4,axiom,
% 0.90/1.02      ( hAPP(V_m,V_x) != c_Option_Ooption_OSome(V_y,T_a)
% 0.90/1.02      | V_x = V_a
% 0.90/1.02      | hAPP(c_Fun_Ofun__upd(V_m,V_a,c_Option_Ooption_OSome(V_b,T_a),T_b,tc_Option_Ooption(T_a)),V_x) = c_Option_Ooption_OSome(V_y,T_a) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_map__upd__Some__unfold_2,axiom,
% 0.90/1.02      ( hAPP(c_Fun_Ofun__upd(V_m,V_a,c_Option_Ooption_OSome(V_b,T_a),T_b,tc_Option_Ooption(T_a)),V_x) != c_Option_Ooption_OSome(V_y,T_a)
% 0.90/1.02      | hAPP(V_m,V_x) = c_Option_Ooption_OSome(V_y,T_a)
% 0.90/1.02      | V_b = V_y ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_map__upd__Some__unfold_0,axiom,
% 0.90/1.02      ( hAPP(c_Fun_Ofun__upd(V_m,V_a,c_Option_Ooption_OSome(V_b,T_a),T_b,tc_Option_Ooption(T_a)),V_x) != c_Option_Ooption_OSome(V_y,T_a)
% 0.90/1.02      | hAPP(V_m,V_x) = c_Option_Ooption_OSome(V_y,T_a)
% 0.90/1.02      | V_x = V_a ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I47_J_0,axiom,
% 0.90/1.02      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) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_redp__redsp_OCondRed_0,axiom,
% 0.90/1.02      ( c_SmallStep_Oredp(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,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)
% 0.90/1.02      | ~ c_SmallStep_Oredp(V_P,V_e,V_s,V_e_H,V_s_H) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_list__all2__Cons_1,axiom,
% 0.90/1.02      ( c_List_Olist__all2(V_P,V_xs,V_ys,T_a,T_b)
% 0.90/1.02      | ~ c_List_Olist__all2(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),c_List_Olist_OCons(V_y,V_ys,T_b),T_a,T_b) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I223_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) != c_Expr_Oexp_OWhile(V_exp1,V_exp2,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I17_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OCast(V_list_H,V_exp_H,T_a) != c_Expr_Oexp_Onew(V_list,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_red__hext__incr_0,axiom,
% 0.90/1.02      ( c_Objects_Ohext(V_h,V_h_H)
% 0.90/1.02      | ~ 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)))))) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WTrt_H__WTrts_H_Ointros_I1_J_0,axiom,
% 0.90/1.02      ( c_Progress_OWTrt_H(V_P,V_h,V_E,c_Expr_Oexp_Onew(V_C,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OClass(V_C))
% 0.90/1.02      | ~ c_Decl_Ois__class(V_P,V_C,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I183_J_0,axiom,
% 0.90/1.02      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) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I71_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OBinOp(V_exp1_H,V_bop_H,V_exp2_H,T_a) != c_Expr_Oexp_OVal(V_val,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I177_J_0,axiom,
% 0.90/1.02      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) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_redp__redsp_OFAssRed1_0,axiom,
% 0.90/1.02      ( c_SmallStep_Oredp(V_P,c_Expr_Oexp_OFAss(V_e,V_F,V_D,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,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)
% 0.90/1.02      | ~ c_SmallStep_Oredp(V_P,V_e,V_s,V_e_H,V_s_H) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WTrt_H__WTrts_H_Ointros_I5_J_0,axiom,
% 0.90/1.02      ( c_Progress_OWTrt_H(V_P,V_h,V_E,c_Expr_Oexp_OBinOp(V_e_092_060_094isub_0621,c_Expr_Obop_OEq,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OBoolean)
% 0.90/1.02      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 0.90/1.02      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e_092_060_094isub_0621,V_T_092_060_094isub_0621) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I215_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OCond(V_exp1,V_exp2,V_exp3,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I69_J_0,axiom,
% 0.90/1.02      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) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I54_J_0,axiom,
% 0.90/1.02      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) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I63_J_0,axiom,
% 0.90/1.02      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) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WTTry_0,axiom,
% 0.90/1.02      ( 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)
% 0.90/1.02      | ~ c_Decl_Ois__class(V_P,V_C,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 0.90/1.02      | ~ c_WellType_OWT(V_P,c_Fun_Ofun__upd(V_E,V_V,c_Option_Ooption_OSome(c_Type_Oty_OClass(V_C),tc_Type_Oty),tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Type_Oty)),V_e_092_060_094isub_0622,V_T)
% 0.90/1.02      | ~ c_WellType_OWT(V_P,V_E,V_e_092_060_094isub_0621,V_T) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I64_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OCast(V_list,V_exp,T_a) != c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_redp__redsp_OTryRed_0,axiom,
% 0.90/1.02      ( c_SmallStep_Oredp(V_P,c_Expr_Oexp_OTryCatch(V_e,V_C,V_V,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),V_s,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)
% 0.90/1.02      | ~ c_SmallStep_Oredp(V_P,V_e,V_s,V_e_H,V_s_H) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_map__upd__Some__unfold_1,axiom,
% 0.90/1.02      ( V_b = V_y
% 0.90/1.02      | hAPP(c_Fun_Ofun__upd(V_m,V_x,c_Option_Ooption_OSome(V_b,T_aa),T_a,tc_Option_Ooption(T_aa)),V_x) != c_Option_Ooption_OSome(V_y,T_aa) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I79_J_0,axiom,
% 0.90/1.02      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) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I214_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OCond(V_exp1,V_exp2,V_exp3,T_a) != c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_red__reds_OSeqRed_0,axiom,
% 0.90/1.02      ( 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))))))
% 0.90/1.02      | ~ 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)))))) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_mem__def_1,axiom,
% 0.90/1.02      ( c_in(V_x,V_S,T_a)
% 0.90/1.02      | ~ hBOOL(hAPP(V_S,V_x)) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_mem__def_0,axiom,
% 0.90/1.02      ( hBOOL(hAPP(V_S,V_x))
% 0.90/1.02      | ~ c_in(V_x,V_S,T_a) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_ty_Osimps_I13_J_0,axiom,
% 0.90/1.02      c_Type_Oty_ONT != c_Type_Oty_OBoolean ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_red__reds_ORedSeq_0,axiom,
% 0.90/1.02      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)))))) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_ty_Osimps_I21_J_0,axiom,
% 0.90/1.02      c_Type_Oty_OClass(V_list_H) != c_Type_Oty_ONT ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I21_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OBinOp(V_exp1_H,V_bop_H,V_exp2_H,T_a) != c_Expr_Oexp_Onew(V_list,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_list__all2__Cons_0,axiom,
% 0.90/1.02      ( hBOOL(hAPP(hAPP(V_P,V_x),V_y))
% 0.90/1.02      | ~ c_List_Olist__all2(V_P,c_List_Olist_OCons(V_x,V_xs,T_a),c_List_Olist_OCons(V_y,V_ys,T_b),T_a,T_b) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I28_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_Onew(V_list,T_a) != c_Expr_Oexp_OFAss(V_exp1_H,V_list1_H,V_list2_H,V_exp2_H,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I20_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_Onew(V_list,T_a) != c_Expr_Oexp_OBinOp(V_exp1_H,V_bop_H,V_exp2_H,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_redp__redsp_OBinOpRed2_0,axiom,
% 0.90/1.02      ( c_SmallStep_Oredp(V_P,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,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)
% 0.90/1.02      | ~ c_SmallStep_Oredp(V_P,V_e,V_s,V_e_H,V_s_H) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I37_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a) != c_Expr_Oexp_Onew(V_list,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I1_J_0,axiom,
% 0.90/1.02      ( c_Expr_Oexp_Onew(V_list,T_a) != c_Expr_Oexp_Onew(V_list_H,T_a)
% 0.90/1.02      | V_list = V_list_H ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I29_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OFAss(V_exp1_H,V_list1_H,V_list2_H,V_exp2_H,T_a) != c_Expr_Oexp_Onew(V_list,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I16_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_Onew(V_list,T_a) != c_Expr_Oexp_OCast(V_list_H,V_exp_H,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_eval__cases_I1_J_1,axiom,
% 0.90/1.02      ( V_s_H = V_s
% 0.90/1.02      | ~ 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) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I42_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_Onew(V_list,T_a) != c_Expr_Oexp_OTryCatch(V_exp1_H,V_list_H,V_a_H,V_exp2_H,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_red__reds_OBinOpRed1_0,axiom,
% 0.90/1.02      ( 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))))))
% 0.90/1.02      | ~ 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)))))) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I2_J_0,axiom,
% 0.90/1.02      ( c_Expr_Oexp_OCast(V_list,V_exp,T_a) != c_Expr_Oexp_OCast(V_list_H,V_exp_H,T_a)
% 0.90/1.02      | V_list = V_list_H ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I2_J_1,axiom,
% 0.90/1.02      ( c_Expr_Oexp_OCast(V_list,V_exp,T_a) != c_Expr_Oexp_OCast(V_list_H,V_exp_H,T_a)
% 0.90/1.02      | V_exp = V_exp_H ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I176_J_0,axiom,
% 0.90/1.02      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) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I13_J_0,axiom,
% 0.90/1.02      ( c_Expr_Oexp_OWhile(V_exp1,V_exp2,T_a) != c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a)
% 0.90/1.02      | V_exp1 = V_exp1_H ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I13_J_1,axiom,
% 0.90/1.02      ( c_Expr_Oexp_OWhile(V_exp1,V_exp2,T_a) != c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a)
% 0.90/1.02      | V_exp2 = V_exp2_H ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_ty_Osimps_I12_J_0,axiom,
% 0.90/1.02      c_Type_Oty_OBoolean != c_Type_Oty_ONT ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I114_J_0,axiom,
% 0.90/1.02      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) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I209_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OSeq(V_exp1,V_exp2,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_not__Cons__self2_0,axiom,
% 0.90/1.02      c_List_Olist_OCons(V_x,V_t,T_a) != V_t ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_not__Cons__self_0,axiom,
% 0.90/1.02      V_xs != c_List_Olist_OCons(V_x,V_xs,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I175_J_0,axiom,
% 0.90/1.02      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) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_red__reds_ORedTry_0,axiom,
% 0.90/1.02      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)))))) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_fun__upd__idem__iff_0,axiom,
% 0.90/1.02      ( c_Fun_Ofun__upd(V_f,V_x,V_y,T_a,T_b) != V_f
% 0.90/1.02      | hAPP(V_f,V_x) = V_y ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I101_J_0,axiom,
% 0.90/1.02      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) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I179_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OFAss(V_exp1,V_list1,V_list2,V_exp2,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I61_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OCast(V_list,V_exp,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I65_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OWhile(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OCast(V_list,V_exp,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_confs__widens_0,axiom,
% 0.90/1.02      ( c_List_Olist__all2(c_Conform_Oconf(V_P,V_h,T_a),V_vs,V_Ts_H,tc_Value_Oval,tc_Type_Oty)
% 0.90/1.02      | ~ c_List_Olist__all2(c_TypeRel_Owiden(V_P,T_a),V_Ts,V_Ts_H,tc_Type_Oty,tc_Type_Oty)
% 0.90/1.02      | ~ c_List_Olist__all2(c_Conform_Oconf(V_P,V_h,T_a),V_vs,V_Ts,tc_Value_Oval,tc_Type_Oty) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I11_J_1,axiom,
% 0.90/1.02      ( c_Expr_Oexp_OSeq(V_exp1,V_exp2,T_a) != c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a)
% 0.90/1.02      | V_exp2 = V_exp2_H ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I11_J_0,axiom,
% 0.90/1.02      ( c_Expr_Oexp_OSeq(V_exp1,V_exp2,T_a) != c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a)
% 0.90/1.02      | V_exp1 = V_exp1_H ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I85_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) != c_Expr_Oexp_OVal(V_val,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WTrt__elim__cases_I5_J_0,axiom,
% 0.90/1.02      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0621,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__5__1(V_C,V_E,V_P,V_T,V_V,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,V_h))
% 0.90/1.02      | ~ c_WellTypeRT_OWTrt(V_P,V_h,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) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_wt_092_060_094isub_0621_0,axiom,
% 0.90/1.02      c_WellTypeRT_OWTrt(v_P,v_ha____,v_E____,c_Expr_Oexp_OVal(v_v____,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OClass(v_C____)) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_evals__hext_0,axiom,
% 0.90/1.02      ( c_Objects_Ohext(V_h,V_h_H)
% 0.90/1.02      | ~ 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)))) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WT__elim__cases_I3_J_1,axiom,
% 0.90/1.02      ( c_WellType_OWT(V_P,V_E,V_e,c_Type_Oty_OBoolean)
% 0.90/1.02      | ~ c_WellType_OWT(V_P,V_E,c_Expr_Oexp_OWhile(V_e,V_c,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WT__elim__cases_I2_J_4,axiom,
% 0.90/1.02      ( V_T = c_WellType_Osko__WellType__XWT__elim__cases__2__2(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622)
% 0.90/1.02      | ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),c_WellType_Osko__WellType__XWT__elim__cases__2__1(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622)),c_WellType_Osko__WellType__XWT__elim__cases__2__2(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622)))
% 0.90/1.02      | ~ c_WellType_OWT(V_P,V_E,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_T) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WTrt_H__WTrts_H_Ointros_I19_J_2,axiom,
% 0.90/1.02      ( hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_x),V_T_092_060_094isub_0622))
% 0.90/1.02      | ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_T_092_060_094isub_0622),V_x))
% 0.90/1.02      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 0.90/1.02      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e_092_060_094isub_0621,V_x)
% 0.90/1.02      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e,c_Type_Oty_OBoolean)
% 0.90/1.02      | c_Progress_OWTrt_H(V_P,V_h,V_E,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_x) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WTrt_H__WTrts_H_Ointros_I19_J_0,axiom,
% 0.90/1.02      ( ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_T_092_060_094isub_0621),V_x))
% 0.90/1.02      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e_092_060_094isub_0622,V_x)
% 0.90/1.02      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e_092_060_094isub_0621,V_T_092_060_094isub_0621)
% 0.90/1.02      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e,c_Type_Oty_OBoolean)
% 0.90/1.02      | c_Progress_OWTrt_H(V_P,V_h,V_E,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_x)
% 0.90/1.02      | hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_x),V_T_092_060_094isub_0621)) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WTrt_H__WTrts_H_Ointros_I22_J_0,axiom,
% 0.90/1.02      ( c_Progress_OWTrt_H(V_P,V_h,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_092_060_094isub_0622)
% 0.90/1.02      | ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_T_092_060_094isub_0621),V_T_092_060_094isub_0622))
% 0.90/1.02      | ~ c_Progress_OWTrt_H(V_P,V_h,c_Fun_Ofun__upd(V_E,V_V,c_Option_Ooption_OSome(c_Type_Oty_OClass(V_C),tc_Type_Oty),tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Type_Oty)),V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 0.90/1.02      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e_092_060_094isub_0621,V_T_092_060_094isub_0621) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_conf__hext_0,axiom,
% 0.90/1.02      ( hBOOL(hAPP(hAPP(c_Conform_Oconf(V_P,V_h_H,T_a),V_v),V_T))
% 0.90/1.02      | ~ hBOOL(hAPP(hAPP(c_Conform_Oconf(V_P,V_h,T_a),V_v),V_T))
% 0.90/1.02      | ~ c_Objects_Ohext(V_h,V_h_H) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_hext__refl_0,axiom,
% 0.90/1.02      c_Objects_Ohext(V_h,V_h) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_confs__hext_0,axiom,
% 0.90/1.02      ( c_List_Olist__all2(c_Conform_Oconf(V_P,V_h_H,T_a),V_vs,V_Ts,tc_Value_Oval,tc_Type_Oty)
% 0.90/1.02      | ~ c_Objects_Ohext(V_h,V_h_H)
% 0.90/1.02      | ~ c_List_Olist__all2(c_Conform_Oconf(V_P,V_h,T_a),V_vs,V_Ts,tc_Value_Oval,tc_Type_Oty) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_hext__trans_0,axiom,
% 0.90/1.02      ( c_Objects_Ohext(V_h,V_h_H_H)
% 0.90/1.02      | ~ c_Objects_Ohext(V_h_H,V_h_H_H)
% 0.90/1.02      | ~ c_Objects_Ohext(V_h,V_h_H) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WTrt__elim__cases_I5_J_1,axiom,
% 0.90/1.02      ( c_WellTypeRT_OWTrt(V_P,V_h,c_Fun_Ofun__upd(V_E,V_V,c_Option_Ooption_OSome(c_Type_Oty_OClass(V_C),tc_Type_Oty),tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Type_Oty)),V_e_092_060_094isub_0622,V_T)
% 0.90/1.02      | ~ c_WellTypeRT_OWTrt(V_P,V_h,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) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WTrtTry_0,axiom,
% 0.90/1.02      ( c_WellTypeRT_OWTrt(V_P,V_h,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_092_060_094isub_0622)
% 0.90/1.02      | ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_T_092_060_094isub_0621),V_T_092_060_094isub_0622))
% 0.90/1.02      | ~ c_WellTypeRT_OWTrt(V_P,V_h,c_Fun_Ofun__upd(V_E,V_V,c_Option_Ooption_OSome(c_Type_Oty_OClass(V_C),tc_Type_Oty),tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Type_Oty)),V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 0.90/1.02      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0621,V_T_092_060_094isub_0621) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_widen__Class_2,axiom,
% 0.90/1.02      hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,T_a),c_Type_Oty_ONT),c_Type_Oty_OClass(V_C))) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_redp__redsp_ORedTry_0,axiom,
% 0.90/1.02      c_SmallStep_Oredp(V_P,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,c_Expr_Oexp_OVal(V_v,tc_List_Olist(tc_String_Ochar)),V_s) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WT__elim__cases_I2_J_0,axiom,
% 0.90/1.02      ( c_WellType_OWT(V_P,V_E,V_e,c_Type_Oty_OBoolean)
% 0.90/1.02      | ~ c_WellType_OWT(V_P,V_E,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_T) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I218_J_0,axiom,
% 0.90/1.02      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) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_list__all2__eq_1,axiom,
% 0.90/1.02      ( V_xs = V_ys
% 0.90/1.02      | ~ c_List_Olist__all2(c_fequal(T_a),V_xs,V_ys,T_a,T_a) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I86_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OVal(V_val,T_a) != c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_COMBI__def_0,axiom,
% 0.90/1.02      c_COMBI(V_P,T_a) = V_P ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WT__elim__cases_I5_J_2,axiom,
% 0.90/1.02      ( c_Decl_Ois__class(V_P,V_C,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))
% 0.90/1.02      | ~ 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) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WTrt__elim__cases_I2_J_2,axiom,
% 0.90/1.02      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0622,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__2__2(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,V_h))
% 0.90/1.02      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,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_T) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WTrt__elim__cases_I2_J_1,axiom,
% 0.90/1.02      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0621,c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__2__1(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,V_h))
% 0.90/1.02      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,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_T) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WTBinOpEq_0,axiom,
% 0.90/1.02      ( c_WellType_OWT(V_P,V_E,c_Expr_Oexp_OBinOp(V_e_092_060_094isub_0621,c_Expr_Obop_OEq,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OBoolean)
% 0.90/1.02      | ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_T_092_060_094isub_0621),V_T_092_060_094isub_0622))
% 0.90/1.02      | ~ c_WellType_OWT(V_P,V_E,V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 0.90/1.02      | ~ c_WellType_OWT(V_P,V_E,V_e_092_060_094isub_0621,V_T_092_060_094isub_0621) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WTBinOpEq_1,axiom,
% 0.90/1.02      ( c_WellType_OWT(V_P,V_E,c_Expr_Oexp_OBinOp(V_e_092_060_094isub_0621,c_Expr_Obop_OEq,V_e_092_060_094isub_0622,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OBoolean)
% 0.90/1.02      | ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_T_092_060_094isub_0622),V_T_092_060_094isub_0621))
% 0.90/1.02      | ~ c_WellType_OWT(V_P,V_E,V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 0.90/1.02      | ~ c_WellType_OWT(V_P,V_E,V_e_092_060_094isub_0621,V_T_092_060_094isub_0621) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I87_J_0,axiom,
% 0.90/1.02      c_Expr_Oexp_OCond(V_exp1_H,V_exp2_H,V_exp3_H,T_a) != c_Expr_Oexp_OVal(V_val,T_a) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_ty_Osimps_I14_J_0,axiom,
% 0.90/1.02      c_Type_Oty_OBoolean != c_Type_Oty_OClass(V_list_H) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_exp_Osimps_I206_J_0,axiom,
% 0.90/1.02      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) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WTrt__elim__cases_I2_J_5,axiom,
% 0.90/1.02      ( V_T = c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__2__1(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,V_h)
% 0.90/1.02      | ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__2__2(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,V_h)),c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__2__1(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,V_h)))
% 0.90/1.02      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,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_T) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WTCond_1,axiom,
% 0.90/1.02      ( ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_x),V_x))
% 0.90/1.02      | ~ c_WellType_OWT(V_P,V_E,V_e_092_060_094isub_0622,V_x)
% 0.90/1.02      | ~ c_WellType_OWT(V_P,V_E,V_e_092_060_094isub_0621,V_x)
% 0.90/1.02      | ~ c_WellType_OWT(V_P,V_E,V_e,c_Type_Oty_OBoolean)
% 0.90/1.02      | c_WellType_OWT(V_P,V_E,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_x) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_map__le__refl_0,axiom,
% 0.90/1.02      c_Map_Omap__le(V_f,V_f,T_a,T_b) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_map__le__trans_0,axiom,
% 0.90/1.02      ( c_Map_Omap__le(V_m1,V_m3,T_a,T_b)
% 0.90/1.02      | ~ c_Map_Omap__le(V_m2,V_m3,T_a,T_b)
% 0.90/1.02      | ~ c_Map_Omap__le(V_m1,V_m2,T_a,T_b) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_wt__env__mono_0,axiom,
% 0.90/1.02      ( c_WellType_OWT(V_P,V_E_H,V_e,V_T)
% 0.90/1.02      | ~ c_Map_Omap__le(V_E,V_E_H,tc_List_Olist(tc_String_Ochar),tc_Type_Oty)
% 0.90/1.02      | ~ c_WellType_OWT(V_P,V_E,V_e,V_T) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WT__elim__cases_I6_J_0,axiom,
% 0.90/1.02      ( V_T = c_Type_Oty_OClass(V_D)
% 0.90/1.02      | ~ c_WellType_OWT(V_P,V_E,c_Expr_Oexp_OCast(V_D,V_e,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_ty_Oinject_0,axiom,
% 0.90/1.02      ( c_Type_Oty_OClass(V_list) != c_Type_Oty_OClass(V_list_H)
% 0.90/1.02      | V_list = V_list_H ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WT__elim__cases_I5_J_1,axiom,
% 0.90/1.02      ( c_WellType_OWT(V_P,c_Fun_Ofun__upd(V_E,V_V,c_Option_Ooption_OSome(c_Type_Oty_OClass(V_C),tc_Type_Oty),tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Type_Oty)),V_e_092_060_094isub_0622,V_T)
% 0.90/1.02      | ~ 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) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_WTrt__elim__cases_I10_J_0,axiom,
% 0.90/1.02      ( V_T = c_Type_Oty_OClass(V_C)
% 0.90/1.02      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_Onew(V_C,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 0.90/1.02  
% 0.90/1.02  cnf(cls_eval__hext_0,axiom,
% 0.90/1.02      ( c_Objects_Ohext(V_h,V_h_H)
% 0.90/1.03      | ~ 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)))) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WTrt_H__WTrts_H_Ointros_I19_J_1,axiom,
% 0.90/1.03      ( ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_x),V_x))
% 0.90/1.03      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e_092_060_094isub_0622,V_x)
% 0.90/1.03      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e_092_060_094isub_0621,V_x)
% 0.90/1.03      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e,c_Type_Oty_OBoolean)
% 0.90/1.03      | c_Progress_OWTrt_H(V_P,V_h,V_E,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_x) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WT__elim__cases_I5_J_0,axiom,
% 0.90/1.03      ( c_WellType_OWT(V_P,V_E,V_e_092_060_094isub_0621,V_T)
% 0.90/1.03      | ~ 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) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WTrt__elim__cases_I2_J_3,axiom,
% 0.90/1.03      ( hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__2__2(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,V_h)),c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__2__1(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,V_h)))
% 0.90/1.03      | hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__2__1(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,V_h)),c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__2__2(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,V_h)))
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,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_T) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WTrt__elim__cases_I3_J_1,axiom,
% 0.90/1.03      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,c_Type_Oty_OBoolean)
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,c_Expr_Oexp_OWhile(V_e,V_c,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_exp_Osimps_I207_J_0,axiom,
% 0.90/1.03      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) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_redp__redsp_ORedSeq_0,axiom,
% 0.90/1.03      c_SmallStep_Oredp(V_P,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,V_e_092_060_094isub_0622,V_s) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_wt_0,axiom,
% 0.90/1.03      c_WellTypeRT_OWTrt(v_P,v_ha____,v_E____,c_Expr_Oexp_OFAss(c_Expr_Oexp_OVal(v_v____,tc_List_Olist(tc_String_Ochar)),v_F____,v_D____,v_e_092_060_094isub_0622____,tc_List_Olist(tc_String_Ochar)),v_T____) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_conf__def_1,axiom,
% 0.90/1.03      ( hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,T_a),c_Conform_Osko__Conform__Xconf__def__1__1(V_P,V_T,V_h,V_v,T_a)),V_T))
% 0.90/1.03      | ~ hBOOL(hAPP(hAPP(c_Conform_Oconf(V_P,V_h,T_a),V_v),V_T)) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_widens__Cons_3,axiom,
% 0.90/1.03      ( c_List_Olist__all2(c_TypeRel_Owiden(V_P,T_a),c_List_Olist_OCons(V_x,V_xs,tc_Type_Oty),c_List_Olist_OCons(V_xa,V_xb,tc_Type_Oty),tc_Type_Oty,tc_Type_Oty)
% 0.90/1.03      | ~ c_List_Olist__all2(c_TypeRel_Owiden(V_P,T_a),V_xs,V_xb,tc_Type_Oty,tc_Type_Oty)
% 0.90/1.03      | ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,T_a),V_x),V_xa)) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_map__le__antisym_0,axiom,
% 0.90/1.03      ( V_f = V_g
% 0.90/1.03      | ~ c_Map_Omap__le(V_g,V_f,T_a,T_b)
% 0.90/1.03      | ~ c_Map_Omap__le(V_f,V_g,T_a,T_b) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_exp_Osimps_I93_J_0,axiom,
% 0.90/1.03      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) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_Try_0,axiom,
% 0.90/1.03      ( 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)
% 0.90/1.03      | ~ 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) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_exp_Osimps_I219_J_0,axiom,
% 0.90/1.03      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) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WT__elim__cases_I10_J_0,axiom,
% 0.90/1.03      ( V_T = c_Type_Oty_OClass(V_C)
% 0.90/1.03      | ~ c_WellType_OWT(V_P,V_E,c_Expr_Oexp_Onew(V_C,tc_List_Olist(tc_String_Ochar)),V_T) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WTCond_0,axiom,
% 0.90/1.03      ( ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_T_092_060_094isub_0621),V_x))
% 0.90/1.03      | ~ c_WellType_OWT(V_P,V_E,V_e_092_060_094isub_0622,V_x)
% 0.90/1.03      | ~ c_WellType_OWT(V_P,V_E,V_e_092_060_094isub_0621,V_T_092_060_094isub_0621)
% 0.90/1.03      | ~ c_WellType_OWT(V_P,V_E,V_e,c_Type_Oty_OBoolean)
% 0.90/1.03      | c_WellType_OWT(V_P,V_E,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_x)
% 0.90/1.03      | hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_x),V_T_092_060_094isub_0621)) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WTCond_2,axiom,
% 0.90/1.03      ( hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_x),V_T_092_060_094isub_0622))
% 0.90/1.03      | ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_T_092_060_094isub_0622),V_x))
% 0.90/1.03      | ~ c_WellType_OWT(V_P,V_E,V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 0.90/1.03      | ~ c_WellType_OWT(V_P,V_E,V_e_092_060_094isub_0621,V_x)
% 0.90/1.03      | ~ c_WellType_OWT(V_P,V_E,V_e,c_Type_Oty_OBoolean)
% 0.90/1.03      | c_WellType_OWT(V_P,V_E,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_x) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_Seq_0,axiom,
% 0.90/1.03      ( 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)
% 0.90/1.03      | ~ 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)
% 0.90/1.03      | ~ 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) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WTrt_H__WTrts_H_Ointros_I18_J_0,axiom,
% 0.90/1.03      ( 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)
% 0.90/1.03      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 0.90/1.03      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e_092_060_094isub_0621,V_T_092_060_094isub_0621) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_ty_Osimps_I15_J_0,axiom,
% 0.90/1.03      c_Type_Oty_OClass(V_list_H) != c_Type_Oty_OBoolean ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_conf_0,axiom,
% 0.90/1.03      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)))) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WTrt__elim__cases_I2_J_0,axiom,
% 0.90/1.03      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,c_Type_Oty_OBoolean)
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,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_T) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WT__elim__cases_I2_J_2,axiom,
% 0.90/1.03      ( c_WellType_OWT(V_P,V_E,V_e_092_060_094isub_0622,c_WellType_Osko__WellType__XWT__elim__cases__2__2(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622))
% 0.90/1.03      | ~ c_WellType_OWT(V_P,V_E,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_T) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WT__elim__cases_I2_J_1,axiom,
% 0.90/1.03      ( c_WellType_OWT(V_P,V_E,V_e_092_060_094isub_0621,c_WellType_Osko__WellType__XWT__elim__cases__2__1(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622))
% 0.90/1.03      | ~ c_WellType_OWT(V_P,V_E,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_T) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_confs__conv__map_1,axiom,
% 0.90/1.03      ( c_List_Olist__all2(c_TypeRel_Owiden(V_P,T_a),c_Conform_Osko__Conform__Xconfs__conv__map__1__1(V_P,V_Ts_H,V_h,V_vs,T_a),V_Ts_H,tc_Type_Oty,tc_Type_Oty)
% 0.90/1.03      | ~ c_List_Olist__all2(c_Conform_Oconf(V_P,V_h,T_a),V_vs,V_Ts_H,tc_Value_Oval,tc_Type_Oty) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WTrt__elim__cases_I2_J_4,axiom,
% 0.90/1.03      ( V_T = c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__2__2(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,V_h)
% 0.90/1.03      | ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__2__1(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,V_h)),c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__2__2(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,V_h)))
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,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_T) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WT__elim__cases_I2_J_3,axiom,
% 0.90/1.03      ( hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),c_WellType_Osko__WellType__XWT__elim__cases__2__2(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622)),c_WellType_Osko__WellType__XWT__elim__cases__2__1(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622)))
% 0.90/1.03      | hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),c_WellType_Osko__WellType__XWT__elim__cases__2__1(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622)),c_WellType_Osko__WellType__XWT__elim__cases__2__2(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622)))
% 0.90/1.03      | ~ c_WellType_OWT(V_P,V_E,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_T) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_red_0,axiom,
% 0.90/1.03      c_in(c_Pair(c_Pair(v_e_092_060_094isub_0622____,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_092_060_094isub_0622_H____,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)))))) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_Pair__eq_0,axiom,
% 0.90/1.03      ( c_Pair(V_a,V_b,T_a,T_b) != c_Pair(V_a_H,V_b_H,T_a,T_b)
% 0.90/1.03      | V_a = V_a_H ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_Pair__eq_1,axiom,
% 0.90/1.03      ( c_Pair(V_a,V_b,T_a,T_b) != c_Pair(V_a_H,V_b_H,T_a,T_b)
% 0.90/1.03      | V_b = V_b_H ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_exp_Osimps_I92_J_0,axiom,
% 0.90/1.03      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) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WTSeq_0,axiom,
% 0.90/1.03      ( 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)
% 0.90/1.03      | ~ c_WellType_OWT(V_P,V_E,V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 0.90/1.03      | ~ c_WellType_OWT(V_P,V_E,V_e_092_060_094isub_0621,V_T_092_060_094isub_0621) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_Class__widen_0,axiom,
% 0.90/1.03      ( V_T = c_Type_Oty_OClass(c_TypeRel_Osko__TypeRel__XClass__widen__1__1(V_T))
% 0.90/1.03      | ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,T_a),c_Type_Oty_OClass(V_C)),V_T)) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_exp_Osimps_I12_J_2,axiom,
% 0.90/1.03      ( 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)
% 0.90/1.03      | V_exp3 = V_exp3_H ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_exp_Osimps_I12_J_1,axiom,
% 0.90/1.03      ( 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)
% 0.90/1.03      | V_exp2 = V_exp2_H ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_exp_Osimps_I12_J_0,axiom,
% 0.90/1.03      ( 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)
% 0.90/1.03      | V_exp1 = V_exp1_H ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WT__elim__cases_I2_J_5,axiom,
% 0.90/1.03      ( V_T = c_WellType_Osko__WellType__XWT__elim__cases__2__1(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622)
% 0.90/1.03      | ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),c_WellType_Osko__WellType__XWT__elim__cases__2__2(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622)),c_WellType_Osko__WellType__XWT__elim__cases__2__1(V_E,V_P,V_T,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622)))
% 0.90/1.03      | ~ c_WellType_OWT(V_P,V_E,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_T) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WTrt__elim__cases_I6_J_0,axiom,
% 0.90/1.03      ( V_T = c_Type_Oty_OClass(V_D)
% 0.90/1.03      | ~ 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) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_exp_Osimps_I15_J_3,axiom,
% 0.90/1.03      ( 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)
% 0.90/1.03      | V_exp2 = V_exp2_H ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_exp_Osimps_I15_J_2,axiom,
% 0.90/1.03      ( 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)
% 0.90/1.03      | V_a = V_a_H ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_exp_Osimps_I15_J_1,axiom,
% 0.90/1.03      ( 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)
% 0.90/1.03      | V_list = V_list_H ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_exp_Osimps_I15_J_0,axiom,
% 0.90/1.03      ( 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)
% 0.90/1.03      | V_exp1 = V_exp1_H ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_list__all2__eq_0,axiom,
% 0.90/1.03      c_List_Olist__all2(c_fequal(T_a),V_x,V_x,T_a,T_a) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_exp_Osimps_I84_J_0,axiom,
% 0.90/1.03      c_Expr_Oexp_OVal(V_val,T_a) != c_Expr_Oexp_OSeq(V_exp1_H,V_exp2_H,T_a) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_exp_Osimps_I213_J_0,axiom,
% 0.90/1.03      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) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_exp_Osimps_I212_J_0,axiom,
% 0.90/1.03      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) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_exp_Osimps_I3_J_0,axiom,
% 0.90/1.03      ( c_Expr_Oexp_OVal(V_val,T_a) != c_Expr_Oexp_OVal(V_val_H,T_a)
% 0.90/1.03      | V_val = V_val_H ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_has_0,axiom,
% 0.90/1.03      c_TypeRel_Ohas__field(v_P,v_C____,v_F____,v_TF____,v_D____,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_FAssRed2_Ohyps_I2_J_0,axiom,
% 0.90/1.03      ( c_WellTypeRT_OWTrt(v_P,v_h_Ha____,V_E,v_e_092_060_094isub_0622_H____,v_sko__local__XFAssRed2__Xhyps__2__1(V_E,v_P,V_T,v_e_092_060_094isub_0622_H____,v_h_Ha____))
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(v_P,v_ha____,V_E,v_e_092_060_094isub_0622____,V_T)
% 0.90/1.03      | ~ 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)))) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_IH_1,axiom,
% 0.90/1.03      ( hBOOL(hAPP(hAPP(c_TypeRel_Owiden(v_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),v_sko__local__XIH__1(V_Ea,v_P,V_Ta,v_e_092_060_094isub_0622_H____,v_h_Ha____)),V_Ta))
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(v_P,v_ha____,V_Ea,v_e_092_060_094isub_0622____,V_Ta)
% 0.90/1.03      | ~ 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)))) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_FAssRed2_I2_J_0,axiom,
% 0.90/1.03      ( c_WellTypeRT_OWTrt(v_P,v_h_Ha____,V_E,v_e_092_060_094isub_0622_H____,v_sko__local__XFAssRed2__2__1(V_E,v_P,V_T,v_e_092_060_094isub_0622_H____,v_h_Ha____))
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(v_P,v_ha____,V_E,v_e_092_060_094isub_0622____,V_T)
% 0.90/1.03      | ~ 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)))) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_FAssRed2_Ohyps_I2_J_1,axiom,
% 0.90/1.03      ( hBOOL(hAPP(hAPP(c_TypeRel_Owiden(v_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),v_sko__local__XFAssRed2__Xhyps__2__1(V_E,v_P,V_T,v_e_092_060_094isub_0622_H____,v_h_Ha____)),V_T))
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(v_P,v_ha____,V_E,v_e_092_060_094isub_0622____,V_T)
% 0.90/1.03      | ~ 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)))) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WTrtSeq_0,axiom,
% 0.90/1.03      ( 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)
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0621,V_T_092_060_094isub_0621) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_wt_092_060_094isub_0622_0,axiom,
% 0.90/1.03      c_WellTypeRT_OWTrt(v_P,v_ha____,v_E____,v_e_092_060_094isub_0622____,v_T_092_060_094isub_0622____) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_FAssRed2_I2_J_1,axiom,
% 0.90/1.03      ( hBOOL(hAPP(hAPP(c_TypeRel_Owiden(v_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),v_sko__local__XFAssRed2__2__1(V_E,v_P,V_T,v_e_092_060_094isub_0622_H____,v_h_Ha____)),V_T))
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(v_P,v_ha____,V_E,v_e_092_060_094isub_0622____,V_T)
% 0.90/1.03      | ~ 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)))) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WTrtCond_1,axiom,
% 0.90/1.03      ( ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_x),V_x))
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0622,V_x)
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0621,V_x)
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,c_Type_Oty_OBoolean)
% 0.90/1.03      | c_WellTypeRT_OWTrt(V_P,V_h,V_E,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_x) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_wt_092_060_094isub_0621_H_0,axiom,
% 0.90/1.03      c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,c_Expr_Oexp_OVal(v_v____,tc_List_Olist(tc_String_Ochar)),c_Type_Oty_OClass(v_C____)) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_IH_0,axiom,
% 0.90/1.03      ( c_WellTypeRT_OWTrt(v_P,v_h_Ha____,V_Ea,v_e_092_060_094isub_0622_H____,v_sko__local__XIH__1(V_Ea,v_P,V_Ta,v_e_092_060_094isub_0622_H____,v_h_Ha____))
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(v_P,v_ha____,V_Ea,v_e_092_060_094isub_0622____,V_Ta)
% 0.90/1.03      | ~ 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)))) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WTrt__env__mono_0,axiom,
% 0.90/1.03      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E_H,V_e,V_T)
% 0.90/1.03      | ~ c_Map_Omap__le(V_E,V_E_H,tc_List_Olist(tc_String_Ochar),tc_Type_Oty)
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,V_T) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_wt__wt_H_0,axiom,
% 0.90/1.03      ( c_Progress_OWTrt_H(V_P,V_h,V_E,V_e,V_T)
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,V_T) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_wt_H__wt_0,axiom,
% 0.90/1.03      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,V_T)
% 0.90/1.03      | ~ c_Progress_OWTrt_H(V_P,V_h,V_E,V_e,V_T) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_TsubTF_0,axiom,
% 0.90/1.03      hBOOL(hAPP(hAPP(c_TypeRel_Owiden(v_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),v_T_092_060_094isub_0622____),v_TF____)) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WTrt__elim__cases_I5_J_2,axiom,
% 0.90/1.03      ( hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__5__1(V_C,V_E,V_P,V_T,V_V,V_e_092_060_094isub_0621,V_e_092_060_094isub_0622,V_h)),V_T))
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(V_P,V_h,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) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_widen__refl_0,axiom,
% 0.90/1.03      hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,T_a),V_T),V_T)) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_widen__trans_0,axiom,
% 0.90/1.03      ( hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,T_a),V_S),V_T))
% 0.90/1.03      | ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,T_a),V_U),V_T))
% 0.90/1.03      | ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,T_a),V_S),V_U)) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_conf__widen_0,axiom,
% 0.90/1.03      ( hBOOL(hAPP(hAPP(c_Conform_Oconf(V_P,V_h,T_a),V_v),V_T_H))
% 0.90/1.03      | ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,T_a),V_T),V_T_H))
% 0.90/1.03      | ~ hBOOL(hAPP(hAPP(c_Conform_Oconf(V_P,V_h,T_a),V_v),V_T)) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WT__implies__WTrt_0,axiom,
% 0.90/1.03      ( c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,V_T)
% 0.90/1.03      | ~ c_WellType_OWT(V_P,V_E,V_e,V_T) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WTrt__hext__mono_0,axiom,
% 0.90/1.03      ( c_WellTypeRT_OWTrt(V_P,V_h_H,V_E,V_e,V_T)
% 0.90/1.03      | ~ c_Objects_Ohext(V_h,V_h_H)
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,V_T) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WTrtCond_2,axiom,
% 0.90/1.03      ( hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_x),V_T_092_060_094isub_0622))
% 0.90/1.03      | ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_T_092_060_094isub_0622),V_x))
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0622,V_T_092_060_094isub_0622)
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0621,V_x)
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,c_Type_Oty_OBoolean)
% 0.90/1.03      | c_WellTypeRT_OWTrt(V_P,V_h,V_E,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_x) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_WTrtCond_0,axiom,
% 0.90/1.03      ( ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_T_092_060_094isub_0621),V_x))
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0622,V_x)
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e_092_060_094isub_0621,V_T_092_060_094isub_0621)
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(V_P,V_h,V_E,V_e,c_Type_Oty_OBoolean)
% 0.90/1.03      | c_WellTypeRT_OWTrt(V_P,V_h,V_E,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_x)
% 0.90/1.03      | hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_x),V_T_092_060_094isub_0621)) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_that_0,axiom,
% 0.90/1.03      ( v_thesis____
% 0.90/1.03      | ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(v_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),V_T_092_060_094isub_0622_H),v_T_092_060_094isub_0622____))
% 0.90/1.03      | ~ c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,v_e_092_060_094isub_0622_H____,V_T_092_060_094isub_0622_H) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_COMBI__def__raw_0,axiom,
% 0.90/1.03      c_COMBI(v_P,t_a) = v_P ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_widens__trans_0,axiom,
% 0.90/1.03      ( c_List_Olist__all2(c_TypeRel_Owiden(V_P,T_a),V_Ss,V_Us,tc_Type_Oty,tc_Type_Oty)
% 0.90/1.03      | ~ c_List_Olist__all2(c_TypeRel_Owiden(V_P,T_a),V_Ts,V_Us,tc_Type_Oty,tc_Type_Oty)
% 0.90/1.03      | ~ c_List_Olist__all2(c_TypeRel_Owiden(V_P,T_a),V_Ss,V_Ts,tc_Type_Oty,tc_Type_Oty) ) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_widens__refl_0,axiom,
% 0.90/1.03      c_List_Olist__all2(c_TypeRel_Owiden(V_P,T_a),V_xs,V_xs,tc_Type_Oty,tc_Type_Oty) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_CHAINED_1,axiom,
% 0.90/1.03      hBOOL(hAPP(hAPP(c_TypeRel_Owiden(v_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),v_sko__CHAINED__1(v_E____,v_P,v_T_092_060_094isub_0622____,v_e_092_060_094isub_0622_H____,v_h_Ha____)),v_T_092_060_094isub_0622____)) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_CHAINED_0,axiom,
% 0.90/1.03      c_WellTypeRT_OWTrt(v_P,v_h_Ha____,v_E____,v_e_092_060_094isub_0622_H____,v_sko__CHAINED__1(v_E____,v_P,v_T_092_060_094isub_0622____,v_e_092_060_094isub_0622_H____,v_h_Ha____)) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_conjecture_0,negated_conjecture,
% 0.90/1.03      ~ v_thesis____ ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_ATP__Linkup_Oequal__imp__fequal_0,axiom,
% 0.90/1.03      hBOOL(hAPP(hAPP(c_fequal(T_a),V_x),V_x)) ).
% 0.90/1.03  
% 0.90/1.03  cnf(cls_ATP__Linkup_Ofequal__imp__equal_0,axiom,
% 0.90/1.03      ( V_X = V_Y
% 0.90/1.03      | ~ hBOOL(hAPP(hAPP(c_fequal(T_a),V_X),V_Y)) ) ).
% 0.90/1.03  
% 0.90/1.03  %------------------------------------------------------------------------------
% 0.90/1.03  %-------------------------------------------
% 0.90/1.03  % Proof found
% 0.90/1.03  % SZS status Theorem for theBenchmark
% 0.90/1.03  % SZS output start Proof
% 0.90/1.03  %ClaNum:780(EqnAxiom:236)
% 0.90/1.03  %VarNum:4924(SingletonVarNum:2828)
% 0.90/1.03  %MaxLitNum:6
% 0.90/1.03  %MaxfuncDepth:6
% 0.90/1.03  %SharedTerms:77
% 0.90/1.03  %goalClause: 315
% 0.90/1.03  %singleGoalClaCount:1
% 0.90/1.03  [237]P1(a1)
% 0.90/1.03  [252]P16(a56,a63,a57,a64,a61)
% 0.90/1.03  [308]~E(a34,a36)
% 0.90/1.03  [310]~E(a1,a36)
% 0.90/1.03  [312]~E(a34,a1)
% 0.90/1.03  [314]~E(a37,a35)
% 0.90/1.03  [315]~P18(a5000)
% 0.90/1.03  [280]P16(a56,a67,a57,a65,f71(a57,a56,a61,a65,a67))
% 0.90/1.03  [258]P16(a56,a63,a57,f8(a68,f49(a48)),f2(a58))
% 0.90/1.03  [259]P16(a56,a67,a57,f8(a68,f49(a48)),f2(a58))
% 0.90/1.03  [281]P16(a56,a63,a57,f20(f8(a68,f49(a48)),a60,a59,a64,f49(a48)),a66)
% 0.90/1.03  [278]P12(a56,a57,f28(a63,a69,f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))
% 0.90/1.03  [287]P13(a56,a58,a60,a62,a59,f52(f49(f49(a48)),f50(f49(a48))))
% 0.90/1.03  [288]P14(f47(f47(f32(a56,f52(f49(f49(a48)),f50(f49(a48)))),f71(a57,a56,a61,a65,a67)),a61))
% 0.90/1.03  [306]P15(f28(f28(a64,f28(a63,a69,f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))),f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(a65,f28(a67,a70,f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))),f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(a56),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [251]P14(f47(f47(f32(a56,f52(f49(f49(a48)),f50(f49(a48)))),a61),a62))
% 0.90/1.03  [239]P2(x2391,x2391)
% 0.90/1.03  [238]P1(f2(x2381))
% 0.90/1.03  [240]E(f3(x2401,a35),f26(a36,a38))
% 0.90/1.03  [241]E(f3(x2411,a37),f26(a1,a38))
% 0.90/1.03  [319]~E(f2(x3191),a36)
% 0.90/1.03  [320]~E(f2(x3201),a34)
% 0.90/1.03  [321]~E(f2(x3211),a1)
% 0.90/1.03  [253]P4(f39(x2531),x2532,x2532,x2531,x2531)
% 0.90/1.03  [242]E(f27(f27(x2421,x2422),x2422),f27(x2421,x2422))
% 0.90/1.03  [243]P14(f47(f47(f39(x2431),x2432),x2432))
% 0.90/1.03  [246]P3(x2461,x2461,x2462,x2463)
% 0.90/1.03  [249]P15(f28(x2491,x2491,x2492,x2492),f27(x2493,x2492),f52(x2492,x2492))
% 0.90/1.03  [254]P4(f32(x2541,x2542),x2543,x2543,a38,a38)
% 0.90/1.03  [323]~E(f8(x3231,x3232),f22(x3233,x3232))
% 0.90/1.03  [326]~E(f24(x3261,x3262),f22(x3263,x3262))
% 0.90/1.03  [327]~E(f24(x3271,x3272),f8(x3273,x3272))
% 0.90/1.03  [329]~E(f25(x3291,x3292,x3293),x3292)
% 0.90/1.03  [245]P14(f47(f47(f32(x2451,x2452),a1),f2(x2453)))
% 0.90/1.03  [260]P5(x2601,f8(x2602,f49(a48)),x2603,f8(x2602,f49(a48)),x2603)
% 0.90/1.03  [261]P10(x2611,f22(f22(x2612,f49(a48)),f49(a48)),x2613,f22(x2612,f49(a48)),x2613)
% 0.90/1.03  [263]P10(x2631,f10(x2632,f8(a37,f49(a48)),f49(a48)),x2633,f8(a37,f49(a48)),x2633)
% 0.90/1.03  [244]P14(f47(f47(f32(x2441,x2442),x2443),x2443))
% 0.90/1.03  [247]P14(f47(f47(f4(x2471,x2472,x2473),a37),a1))
% 0.90/1.03  [289]P15(f28(f28(f22(f22(x2891,f49(a48)),f49(a48)),x2892,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x2891,f49(a48)),x2892,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x2893),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [291]P15(f28(f28(f10(x2911,f8(a37,f49(a48)),f49(a48)),x2912,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f8(a37,f49(a48)),x2912,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x2913),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [250]P3(x2501,f6(x2502,x2501,x2503,x2504),x2503,x2504)
% 0.90/1.03  [330]~E(f22(x3301,x3302),f17(x3303,x3304,x3302))
% 0.90/1.03  [331]~E(f22(x3311,x3312),f23(x3313,x3314,x3312))
% 0.90/1.03  [332]~E(f22(x3321,x3322),f9(x3323,x3324,x3322))
% 0.90/1.03  [333]~E(f22(x3331,x3332),f10(x3333,x3334,x3332))
% 0.90/1.03  [334]~E(f8(x3341,x3342),f17(x3343,x3344,x3342))
% 0.90/1.03  [335]~E(f8(x3351,x3352),f23(x3353,x3354,x3352))
% 0.90/1.03  [336]~E(f8(x3361,x3362),f9(x3363,x3364,x3362))
% 0.90/1.03  [337]~E(f8(x3371,x3372),f10(x3373,x3374,x3372))
% 0.90/1.03  [338]~E(f24(x3381,x3382),f17(x3383,x3384,x3382))
% 0.90/1.03  [339]~E(f24(x3391,x3392),f23(x3393,x3394,x3392))
% 0.90/1.03  [340]~E(f24(x3401,x3402),f9(x3403,x3404,x3402))
% 0.90/1.03  [341]~E(f24(x3411,x3412),f10(x3413,x3414,x3412))
% 0.90/1.03  [342]~E(f17(x3421,x3422,x3423),f22(x3424,x3423))
% 0.90/1.03  [343]~E(f17(x3431,x3432,x3433),f8(x3434,x3433))
% 0.90/1.03  [344]~E(f17(x3441,x3442,x3443),f24(x3444,x3443))
% 0.90/1.03  [345]~E(f23(x3451,x3452,x3453),f22(x3454,x3453))
% 0.90/1.03  [346]~E(f23(x3461,x3462,x3463),f8(x3464,x3463))
% 0.90/1.03  [347]~E(f23(x3471,x3472,x3473),f24(x3474,x3473))
% 0.90/1.03  [348]~E(f9(x3481,x3482,x3483),f22(x3484,x3483))
% 0.90/1.03  [349]~E(f9(x3491,x3492,x3493),f8(x3494,x3493))
% 0.90/1.03  [350]~E(f9(x3501,x3502,x3503),f24(x3504,x3503))
% 0.90/1.03  [351]~E(f10(x3511,x3512,x3513),f22(x3514,x3513))
% 0.90/1.03  [352]~E(f10(x3521,x3522,x3523),f8(x3524,x3523))
% 0.90/1.03  [353]~E(f10(x3531,x3532,x3533),f24(x3534,x3533))
% 0.90/1.03  [257]E(f7(x2571,x2572,f47(x2571,x2572),x2573,x2574),x2571)
% 0.90/1.03  [262]P10(x2621,f9(f8(x2622,f49(a48)),x2623,f49(a48)),x2624,x2623,x2624)
% 0.90/1.03  [264]P10(x2641,f17(x2642,f22(x2643,f49(a48)),f49(a48)),x2644,f22(x2643,f49(a48)),x2644)
% 0.90/1.03  [265]P10(x2651,f10(x2652,f22(x2653,f49(a48)),f49(a48)),x2654,f22(x2653,f49(a48)),x2654)
% 0.90/1.03  [266]P10(x2661,f9(f22(x2662,f49(a48)),x2663,f49(a48)),x2664,f22(x2662,f49(a48)),x2664)
% 0.90/1.03  [277]P10(x2771,f23(x2772,x2773,f49(a48)),x2774,f18(x2772,f9(x2773,f23(x2772,x2773,f49(a48)),f49(a48)),f8(a35,f49(a48)),f49(a48)),x2774)
% 0.90/1.03  [290]P15(f28(f28(f9(f8(x2901,f49(a48)),x2902,f49(a48)),x2903,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x2902,x2903,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x2904),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [292]P15(f28(f28(f17(x2921,f22(x2922,f49(a48)),f49(a48)),x2923,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x2922,f49(a48)),x2923,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x2924),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [293]P15(f28(f28(f10(x2931,f22(x2932,f49(a48)),f49(a48)),x2933,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x2932,f49(a48)),x2933,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x2934),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [294]P15(f28(f28(f9(f22(x2941,f49(a48)),x2942,f49(a48)),x2943,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x2941,f49(a48)),x2943,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x2944),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [301]P15(f28(f28(f23(x3011,x3012,f49(a48)),x3013,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f18(x3011,f9(x3012,f23(x3011,x3012,f49(a48)),f49(a48)),f8(a35,f49(a48)),f49(a48)),x3013,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x3014),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [355]~E(f23(x3551,x3552,x3553),f17(x3554,x3555,x3553))
% 0.90/1.03  [358]~E(f9(x3581,x3582,x3583),f17(x3584,x3585,x3583))
% 0.90/1.03  [359]~E(f9(x3591,x3592,x3593),f23(x3594,x3595,x3593))
% 0.90/1.03  [363]~E(f10(x3631,x3632,x3633),f17(x3634,x3635,x3633))
% 0.90/1.03  [364]~E(f10(x3641,x3642,x3643),f23(x3644,x3645,x3643))
% 0.90/1.03  [365]~E(f10(x3651,x3652,x3653),f9(x3654,x3655,x3653))
% 0.90/1.03  [366]~E(f22(x3661,x3662),f18(x3663,x3664,x3665,x3662))
% 0.90/1.03  [367]~E(f22(x3671,x3672),f11(x3673,x3674,x3675,x3672))
% 0.90/1.03  [368]~E(f22(x3681,x3682),f12(x3683,x3684,x3685,x3682))
% 0.90/1.03  [369]~E(f22(x3691,x3692),f16(x3693,x3694,x3695,x3692))
% 0.90/1.03  [370]~E(f22(x3701,x3702),f19(x3703,x3704,x3705,x3702))
% 0.90/1.03  [371]~E(f8(x3711,x3712),f18(x3713,x3714,x3715,x3712))
% 0.90/1.03  [372]~E(f8(x3721,x3722),f11(x3723,x3724,x3725,x3722))
% 0.90/1.03  [373]~E(f8(x3731,x3732),f12(x3733,x3734,x3735,x3732))
% 0.90/1.03  [374]~E(f8(x3741,x3742),f16(x3743,x3744,x3745,x3742))
% 0.90/1.03  [375]~E(f8(x3751,x3752),f19(x3753,x3754,x3755,x3752))
% 0.90/1.03  [376]~E(f24(x3761,x3762),f18(x3763,x3764,x3765,x3762))
% 0.90/1.03  [377]~E(f24(x3771,x3772),f11(x3773,x3774,x3775,x3772))
% 0.90/1.03  [378]~E(f24(x3781,x3782),f12(x3783,x3784,x3785,x3782))
% 0.90/1.03  [379]~E(f24(x3791,x3792),f16(x3793,x3794,x3795,x3792))
% 0.90/1.03  [380]~E(f24(x3801,x3802),f19(x3803,x3804,x3805,x3802))
% 0.90/1.03  [381]~E(f18(x3811,x3812,x3813,x3814),f22(x3815,x3814))
% 0.90/1.03  [382]~E(f18(x3821,x3822,x3823,x3824),f8(x3825,x3824))
% 0.90/1.03  [383]~E(f18(x3831,x3832,x3833,x3834),f24(x3835,x3834))
% 0.90/1.03  [384]~E(f11(x3841,x3842,x3843,x3844),f22(x3845,x3844))
% 0.90/1.03  [385]~E(f11(x3851,x3852,x3853,x3854),f8(x3855,x3854))
% 0.90/1.03  [386]~E(f11(x3861,x3862,x3863,x3864),f24(x3865,x3864))
% 0.90/1.03  [387]~E(f12(x3871,x3872,x3873,x3874),f22(x3875,x3874))
% 0.90/1.03  [388]~E(f12(x3881,x3882,x3883,x3884),f8(x3885,x3884))
% 0.90/1.03  [389]~E(f12(x3891,x3892,x3893,x3894),f24(x3895,x3894))
% 0.90/1.03  [390]~E(f16(x3901,x3902,x3903,x3904),f22(x3905,x3904))
% 0.90/1.03  [391]~E(f16(x3911,x3912,x3913,x3914),f8(x3915,x3914))
% 0.90/1.03  [392]~E(f16(x3921,x3922,x3923,x3924),f24(x3925,x3924))
% 0.90/1.03  [393]~E(f19(x3931,x3932,x3933,x3934),f22(x3935,x3934))
% 0.90/1.03  [394]~E(f19(x3941,x3942,x3943,x3944),f8(x3945,x3944))
% 0.90/1.03  [395]~E(f19(x3951,x3952,x3953,x3954),f24(x3955,x3954))
% 0.90/1.03  [267]E(f6(f6(x2671,x2672,x2673,x2674),x2675,x2673,x2674),f6(x2671,f6(x2672,x2675,x2673,x2674),x2673,x2674))
% 0.90/1.03  [268]P10(x2681,f11(x2682,x2683,f8(x2684,f49(a48)),f49(a48)),x2685,f8(x2684,f49(a48)),x2685)
% 0.90/1.03  [269]P10(x2691,f18(f22(x2692,f49(a48)),x2693,x2694,f49(a48)),x2695,f22(x2692,f49(a48)),x2695)
% 0.90/1.03  [270]P10(x2701,f12(f22(x2702,f49(a48)),x2703,x2704,f49(a48)),x2705,f22(x2702,f49(a48)),x2705)
% 0.90/1.03  [271]P10(x2711,f16(f22(x2712,f49(a48)),x2713,x2714,f49(a48)),x2715,f22(x2712,f49(a48)),x2715)
% 0.90/1.03  [272]P10(x2721,f19(f22(x2722,f49(a48)),x2723,x2724,f49(a48)),x2725,f22(x2722,f49(a48)),x2725)
% 0.90/1.03  [273]P10(x2731,f12(f8(x2732,f49(a48)),x2733,f22(x2734,f49(a48)),f49(a48)),x2735,f22(x2734,f49(a48)),x2735)
% 0.90/1.03  [275]E(f47(f7(x2751,x2752,x2753,x2754,x2755),x2752),x2753)
% 0.90/1.03  [295]P15(f28(f28(f11(x2951,x2952,f8(x2953,f49(a48)),f49(a48)),x2954,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f8(x2953,f49(a48)),x2954,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x2955),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [296]P15(f28(f28(f18(f22(x2961,f49(a48)),x2962,x2963,f49(a48)),x2964,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x2961,f49(a48)),x2964,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x2965),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [297]P15(f28(f28(f12(f22(x2971,f49(a48)),x2972,x2973,f49(a48)),x2974,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x2971,f49(a48)),x2974,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x2975),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [298]P15(f28(f28(f16(f22(x2981,f49(a48)),x2982,x2983,f49(a48)),x2984,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x2981,f49(a48)),x2984,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x2985),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [299]P15(f28(f28(f19(f22(x2991,f49(a48)),x2992,x2993,f49(a48)),x2994,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x2991,f49(a48)),x2994,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x2995),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [300]P15(f28(f28(f12(f8(x3001,f49(a48)),x3002,f22(x3003,f49(a48)),f49(a48)),x3004,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x3003,f49(a48)),x3004,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x3005),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [396]~E(f17(x3961,x3962,x3963),f18(x3964,x3965,x3966,x3963))
% 0.90/1.03  [397]~E(f17(x3971,x3972,x3973),f11(x3974,x3975,x3976,x3973))
% 0.90/1.03  [398]~E(f17(x3981,x3982,x3983),f12(x3984,x3985,x3986,x3983))
% 0.90/1.03  [399]~E(f17(x3991,x3992,x3993),f16(x3994,x3995,x3996,x3993))
% 0.90/1.03  [400]~E(f17(x4001,x4002,x4003),f19(x4004,x4005,x4006,x4003))
% 0.90/1.03  [401]~E(f23(x4011,x4012,x4013),f18(x4014,x4015,x4016,x4013))
% 0.90/1.03  [402]~E(f23(x4021,x4022,x4023),f11(x4024,x4025,x4026,x4023))
% 0.90/1.03  [403]~E(f23(x4031,x4032,x4033),f12(x4034,x4035,x4036,x4033))
% 0.90/1.03  [404]~E(f23(x4041,x4042,x4043),f16(x4044,x4045,x4046,x4043))
% 0.90/1.03  [405]~E(f23(x4051,x4052,x4053),f19(x4054,x4055,x4056,x4053))
% 0.90/1.03  [406]~E(f9(x4061,x4062,x4063),f18(x4064,x4065,x4066,x4063))
% 0.90/1.03  [407]~E(f9(x4071,x4072,x4073),f11(x4074,x4075,x4076,x4073))
% 0.90/1.03  [408]~E(f9(x4081,x4082,x4083),f12(x4084,x4085,x4086,x4083))
% 0.90/1.03  [409]~E(f9(x4091,x4092,x4093),f16(x4094,x4095,x4096,x4093))
% 0.90/1.03  [410]~E(f9(x4101,x4102,x4103),f19(x4104,x4105,x4106,x4103))
% 0.90/1.03  [411]~E(f10(x4111,x4112,x4113),f18(x4114,x4115,x4116,x4113))
% 0.90/1.03  [412]~E(f10(x4121,x4122,x4123),f11(x4124,x4125,x4126,x4123))
% 0.90/1.03  [413]~E(f10(x4131,x4132,x4133),f12(x4134,x4135,x4136,x4133))
% 0.90/1.03  [414]~E(f10(x4141,x4142,x4143),f16(x4144,x4145,x4146,x4143))
% 0.90/1.03  [415]~E(f10(x4151,x4152,x4153),f19(x4154,x4155,x4156,x4153))
% 0.90/1.03  [416]~E(f18(x4161,x4162,x4163,x4164),f17(x4165,x4166,x4164))
% 0.90/1.03  [417]~E(f18(x4171,x4172,x4173,x4174),f23(x4175,x4176,x4174))
% 0.90/1.03  [418]~E(f18(x4181,x4182,x4183,x4184),f9(x4185,x4186,x4184))
% 0.90/1.03  [419]~E(f18(x4191,x4192,x4193,x4194),f10(x4195,x4196,x4194))
% 0.90/1.03  [420]~E(f11(x4201,x4202,x4203,x4204),f17(x4205,x4206,x4204))
% 0.90/1.03  [421]~E(f11(x4211,x4212,x4213,x4214),f23(x4215,x4216,x4214))
% 0.90/1.03  [422]~E(f11(x4221,x4222,x4223,x4224),f9(x4225,x4226,x4224))
% 0.90/1.03  [423]~E(f11(x4231,x4232,x4233,x4234),f10(x4235,x4236,x4234))
% 0.90/1.03  [424]~E(f12(x4241,x4242,x4243,x4244),f17(x4245,x4246,x4244))
% 0.90/1.03  [425]~E(f12(x4251,x4252,x4253,x4254),f23(x4255,x4256,x4254))
% 0.90/1.03  [426]~E(f12(x4261,x4262,x4263,x4264),f9(x4265,x4266,x4264))
% 0.90/1.03  [427]~E(f12(x4271,x4272,x4273,x4274),f10(x4275,x4276,x4274))
% 0.90/1.03  [428]~E(f16(x4281,x4282,x4283,x4284),f17(x4285,x4286,x4284))
% 0.90/1.03  [429]~E(f16(x4291,x4292,x4293,x4294),f23(x4295,x4296,x4294))
% 0.90/1.03  [430]~E(f16(x4301,x4302,x4303,x4304),f9(x4305,x4306,x4304))
% 0.90/1.03  [431]~E(f16(x4311,x4312,x4313,x4314),f10(x4315,x4316,x4314))
% 0.90/1.03  [432]~E(f19(x4321,x4322,x4323,x4324),f17(x4325,x4326,x4324))
% 0.90/1.03  [433]~E(f19(x4331,x4332,x4333,x4334),f23(x4335,x4336,x4334))
% 0.90/1.03  [434]~E(f19(x4341,x4342,x4343,x4344),f9(x4345,x4346,x4344))
% 0.90/1.03  [435]~E(f19(x4351,x4352,x4353,x4354),f10(x4355,x4356,x4354))
% 0.90/1.03  [456]~E(f22(x4561,x4562),f20(x4563,x4564,x4565,x4566,x4562))
% 0.90/1.03  [457]~E(f22(x4571,x4572),f21(x4573,x4574,x4575,x4576,x4572))
% 0.90/1.03  [458]~E(f8(x4581,x4582),f20(x4583,x4584,x4585,x4586,x4582))
% 0.90/1.03  [459]~E(f8(x4591,x4592),f21(x4593,x4594,x4595,x4596,x4592))
% 0.90/1.03  [460]~E(f24(x4601,x4602),f20(x4603,x4604,x4605,x4606,x4602))
% 0.90/1.03  [461]~E(f24(x4611,x4612),f21(x4613,x4614,x4615,x4616,x4612))
% 0.90/1.03  [462]~E(f20(x4621,x4622,x4623,x4624,x4625),f22(x4626,x4625))
% 0.90/1.03  [463]~E(f20(x4631,x4632,x4633,x4634,x4635),f8(x4636,x4635))
% 0.90/1.03  [464]~E(f20(x4641,x4642,x4643,x4644,x4645),f24(x4646,x4645))
% 0.90/1.03  [465]~E(f21(x4651,x4652,x4653,x4654,x4655),f22(x4656,x4655))
% 0.90/1.03  [466]~E(f21(x4661,x4662,x4663,x4664,x4665),f8(x4666,x4665))
% 0.90/1.03  [467]~E(f21(x4671,x4672,x4673,x4674,x4675),f24(x4676,x4675))
% 0.90/1.03  [279]P10(x2791,f11(x2792,x2793,f9(f17(x2792,f8(x2794,f49(a48)),f49(a48)),f8(x2795,f49(a48)),f49(a48)),f49(a48)),x2796,f8(x2795,f49(a48)),x2796)
% 0.90/1.03  [282]P10(x2821,f20(f22(x2822,f49(a48)),x2823,x2824,x2825,f49(a48)),x2826,f22(x2822,f49(a48)),x2826)
% 0.90/1.03  [283]P10(x2831,f21(f8(x2832,f49(a48)),x2833,x2834,x2835,f49(a48)),x2836,f8(x2832,f49(a48)),x2836)
% 0.90/1.03  [284]P10(x2841,f20(f8(x2842,f49(a48)),x2843,x2844,f22(x2845,f49(a48)),f49(a48)),x2846,f22(x2845,f49(a48)),x2846)
% 0.90/1.03  [286]E(f7(f7(x2861,x2862,x2863,x2864,x2865),x2862,x2866,x2864,x2865),f7(x2861,x2862,x2866,x2864,x2865))
% 0.90/1.03  [285]E(f7(f6(x2851,x2852,x2853,x2854),x2855,f26(x2856,x2854),x2853,f51(x2854)),f6(x2851,f7(x2852,x2855,f26(x2856,x2854),x2853,f51(x2854)),x2853,x2854))
% 0.90/1.03  [302]P15(f28(f28(f11(x3021,x3022,f9(f17(x3021,f8(x3023,f49(a48)),f49(a48)),f8(x3024,f49(a48)),f49(a48)),f49(a48)),x3025,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f8(x3024,f49(a48)),x3025,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x3026),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [303]P15(f28(f28(f20(f22(x3031,f49(a48)),x3032,x3033,x3034,f49(a48)),x3035,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x3031,f49(a48)),x3035,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x3036),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [304]P15(f28(f28(f21(f8(x3041,f49(a48)),x3042,x3043,x3044,f49(a48)),x3045,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f8(x3041,f49(a48)),x3045,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x3046),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [305]P15(f28(f28(f20(f8(x3051,f49(a48)),x3052,x3053,f22(x3054,f49(a48)),f49(a48)),x3055,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x3054,f49(a48)),x3055,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x3056),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [437]~E(f11(x4371,x4372,x4373,x4374),f18(x4375,x4376,x4377,x4374))
% 0.90/1.03  [440]~E(f12(x4401,x4402,x4403,x4404),f18(x4405,x4406,x4407,x4404))
% 0.90/1.03  [441]~E(f12(x4411,x4412,x4413,x4414),f11(x4415,x4416,x4417,x4414))
% 0.90/1.03  [445]~E(f16(x4451,x4452,x4453,x4454),f18(x4455,x4456,x4457,x4454))
% 0.90/1.03  [446]~E(f16(x4461,x4462,x4463,x4464),f11(x4465,x4466,x4467,x4464))
% 0.90/1.03  [447]~E(f16(x4471,x4472,x4473,x4474),f12(x4475,x4476,x4477,x4474))
% 0.90/1.03  [452]~E(f19(x4521,x4522,x4523,x4524),f18(x4525,x4526,x4527,x4524))
% 0.90/1.03  [453]~E(f19(x4531,x4532,x4533,x4534),f11(x4535,x4536,x4537,x4534))
% 0.90/1.03  [454]~E(f19(x4541,x4542,x4543,x4544),f12(x4545,x4546,x4547,x4544))
% 0.90/1.03  [455]~E(f19(x4551,x4552,x4553,x4554),f16(x4555,x4556,x4557,x4554))
% 0.90/1.03  [468]~E(f17(x4681,x4682,x4683),f20(x4684,x4685,x4686,x4687,x4683))
% 0.90/1.03  [469]~E(f17(x4691,x4692,x4693),f21(x4694,x4695,x4696,x4697,x4693))
% 0.90/1.03  [470]~E(f23(x4701,x4702,x4703),f20(x4704,x4705,x4706,x4707,x4703))
% 0.90/1.03  [471]~E(f23(x4711,x4712,x4713),f21(x4714,x4715,x4716,x4717,x4713))
% 0.90/1.03  [472]~E(f9(x4721,x4722,x4723),f20(x4724,x4725,x4726,x4727,x4723))
% 0.90/1.03  [473]~E(f9(x4731,x4732,x4733),f21(x4734,x4735,x4736,x4737,x4733))
% 0.90/1.03  [474]~E(f10(x4741,x4742,x4743),f20(x4744,x4745,x4746,x4747,x4743))
% 0.90/1.03  [475]~E(f10(x4751,x4752,x4753),f21(x4754,x4755,x4756,x4757,x4753))
% 0.90/1.03  [476]~E(f20(x4761,x4762,x4763,x4764,x4765),f17(x4766,x4767,x4765))
% 0.90/1.03  [477]~E(f20(x4771,x4772,x4773,x4774,x4775),f23(x4776,x4777,x4775))
% 0.90/1.03  [478]~E(f20(x4781,x4782,x4783,x4784,x4785),f9(x4786,x4787,x4785))
% 0.90/1.03  [479]~E(f20(x4791,x4792,x4793,x4794,x4795),f10(x4796,x4797,x4795))
% 0.90/1.03  [480]~E(f21(x4801,x4802,x4803,x4804,x4805),f17(x4806,x4807,x4805))
% 0.90/1.03  [481]~E(f21(x4811,x4812,x4813,x4814,x4815),f23(x4816,x4817,x4815))
% 0.90/1.03  [482]~E(f21(x4821,x4822,x4823,x4824,x4825),f9(x4826,x4827,x4825))
% 0.90/1.03  [483]~E(f21(x4831,x4832,x4833,x4834,x4835),f10(x4836,x4837,x4835))
% 0.90/1.03  [484]~E(f18(x4841,x4842,x4843,x4844),f20(x4845,x4846,x4847,x4848,x4844))
% 0.90/1.03  [485]~E(f18(x4851,x4852,x4853,x4854),f21(x4855,x4856,x4857,x4858,x4854))
% 0.90/1.03  [486]~E(f11(x4861,x4862,x4863,x4864),f20(x4865,x4866,x4867,x4868,x4864))
% 0.90/1.03  [487]~E(f11(x4871,x4872,x4873,x4874),f21(x4875,x4876,x4877,x4878,x4874))
% 0.90/1.03  [488]~E(f12(x4881,x4882,x4883,x4884),f20(x4885,x4886,x4887,x4888,x4884))
% 0.90/1.03  [489]~E(f12(x4891,x4892,x4893,x4894),f21(x4895,x4896,x4897,x4898,x4894))
% 0.90/1.03  [490]~E(f16(x4901,x4902,x4903,x4904),f20(x4905,x4906,x4907,x4908,x4904))
% 0.90/1.03  [491]~E(f16(x4911,x4912,x4913,x4914),f21(x4915,x4916,x4917,x4918,x4914))
% 0.90/1.03  [492]~E(f19(x4921,x4922,x4923,x4924),f20(x4925,x4926,x4927,x4928,x4924))
% 0.90/1.03  [493]~E(f19(x4931,x4932,x4933,x4934),f21(x4935,x4936,x4937,x4938,x4934))
% 0.90/1.03  [494]~E(f20(x4941,x4942,x4943,x4944,x4945),f18(x4946,x4947,x4948,x4945))
% 0.90/1.03  [495]~E(f20(x4951,x4952,x4953,x4954,x4955),f11(x4956,x4957,x4958,x4955))
% 0.90/1.03  [496]~E(f20(x4961,x4962,x4963,x4964,x4965),f12(x4966,x4967,x4968,x4965))
% 0.90/1.03  [497]~E(f20(x4971,x4972,x4973,x4974,x4975),f16(x4976,x4977,x4978,x4975))
% 0.90/1.03  [498]~E(f20(x4981,x4982,x4983,x4984,x4985),f19(x4986,x4987,x4988,x4985))
% 0.90/1.03  [499]~E(f21(x4991,x4992,x4993,x4994,x4995),f18(x4996,x4997,x4998,x4995))
% 0.90/1.03  [500]~E(f21(x5001,x5002,x5003,x5004,x5005),f11(x5006,x5007,x5008,x5005))
% 0.90/1.03  [501]~E(f21(x5011,x5012,x5013,x5014,x5015),f12(x5016,x5017,x5018,x5015))
% 0.90/1.03  [502]~E(f21(x5021,x5022,x5023,x5024,x5025),f16(x5026,x5027,x5028,x5025))
% 0.90/1.03  [503]~E(f21(x5031,x5032,x5033,x5034,x5035),f19(x5036,x5037,x5038,x5035))
% 0.90/1.03  [505]~E(f21(x5051,x5052,x5053,x5054,x5055),f20(x5056,x5057,x5058,x5059,x5055))
% 0.90/1.03  [506]E(x5061,x5062)+~E(f2(x5061),f2(x5062))
% 0.90/1.03  [507]E(x5071,x5072)+~E(f22(x5071,x5073),f22(x5072,x5073))
% 0.90/1.03  [508]E(x5081,x5082)+~E(f26(x5081,x5083),f26(x5082,x5083))
% 0.90/1.03  [509]E(x5091,x5092)+~E(f8(x5091,x5093),f8(x5092,x5093))
% 0.90/1.03  [510]E(x5101,x5102)+~E(f24(x5101,x5103),f24(x5102,x5103))
% 0.90/1.03  [513]P15(x5131,x5132,x5133)+~P14(f47(x5132,x5131))
% 0.90/1.03  [514]~P15(x5142,x5141,x5143)+P14(f47(x5141,x5142))
% 0.90/1.03  [526]~P15(x5261,x5262,f52(x5263,x5263))+P15(x5261,f27(x5262,x5263),f52(x5263,x5263))
% 0.90/1.03  [581]E(x5811,x5812)+~P4(f39(x5813),x5811,x5812,x5813,x5813)
% 0.90/1.03  [515]E(x5151,x5152)+~P14(f47(f47(f39(x5153),x5151),x5152))
% 0.90/1.03  [530]P17(x5301,x5302,f24(x5303,f49(a48)),f2(x5303))+~P6(x5301,x5303,f52(f49(f49(a48)),f50(f49(a48))))
% 0.90/1.03  [577]P3(x5771,f6(x5771,x5772,x5773,x5774),x5773,x5774)+~E(f6(x5771,x5772,x5773,x5774),f6(x5772,x5771,x5773,x5774))
% 0.90/1.03  [580]~P3(x5801,f6(x5801,x5802,x5803,x5804),x5803,x5804)+E(f6(x5801,x5802,x5803,x5804),f6(x5802,x5801,x5803,x5804))
% 0.90/1.03  [528]E(x5281,a36)+~P17(x5282,x5283,f22(x5284,f49(a48)),x5281)
% 0.90/1.03  [529]E(x5291,f2(x5292))+~P17(x5293,x5294,f24(x5292,f49(a48)),x5291)
% 0.90/1.03  [538]~P17(x5381,x5382,x5383,f2(x5384))+P17(x5381,x5382,f22(x5383,f49(a48)),a36)
% 0.90/1.03  [527]E(f2(f33(x5271)),x5271)+~P14(f47(f47(f32(x5272,x5273),f2(x5274)),x5271))
% 0.90/1.03  [536]~P17(x5361,x5363,f24(x5362,f49(a48)),x5364)+P6(x5361,x5362,f52(f49(f49(a48)),f50(f49(a48))))
% 0.90/1.03  [559]~P14(f47(f47(f32(x5591,x5593),a1),x5594))+P14(f47(f47(f4(x5591,x5592,x5593),a37),x5594))
% 0.90/1.03  [560]E(x5601,a37)+~P14(f47(f47(f4(x5602,x5603,x5604),x5601),a1))
% 0.90/1.03  [564]P14(f47(f47(f32(x5641,x5642),a1),x5643))+~P14(f47(f47(f4(x5641,x5644,x5642),a37),x5643))
% 0.90/1.03  [575]P16(x5751,x5752,x5753,f24(x5754,f49(a48)),f2(x5754))+~P6(x5751,x5754,f52(f49(f49(a48)),f50(f49(a48))))
% 0.90/1.03  [576]P11(x5761,x5762,x5763,f24(x5764,f49(a48)),f2(x5764))+~P6(x5761,x5764,f52(f49(f49(a48)),f50(f49(a48))))
% 0.90/1.03  [578]~P17(x5781,x5783,x5784,x5785)+P16(x5781,x5782,x5783,x5784,x5785)
% 0.90/1.03  [604]~P11(x6041,x6042,x6043,x6044,x6045)+P16(x6041,x6042,x6043,x6044,x6045)
% 0.90/1.03  [605]~P16(x6051,x6052,x6053,x6054,x6055)+P11(x6051,x6052,x6053,x6054,x6055)
% 0.90/1.03  [516]E(x5161,x5162)+~E(f17(x5163,x5161,x5164),f17(x5165,x5162,x5164))
% 0.90/1.03  [517]E(x5171,x5172)+~E(f23(x5173,x5171,x5174),f23(x5175,x5172,x5174))
% 0.90/1.03  [518]E(x5181,x5182)+~E(f9(x5183,x5181,x5184),f9(x5185,x5182,x5184))
% 0.90/1.03  [519]E(x5191,x5192)+~E(f10(x5193,x5191,x5194),f10(x5195,x5192,x5194))
% 0.90/1.03  [520]E(x5201,x5202)+~E(f25(x5203,x5201,x5204),f25(x5205,x5202,x5204))
% 0.90/1.03  [521]E(x5211,x5212)+~E(f17(x5211,x5213,x5214),f17(x5212,x5215,x5214))
% 0.90/1.03  [522]E(x5221,x5222)+~E(f23(x5221,x5223,x5224),f23(x5222,x5225,x5224))
% 0.90/1.03  [523]E(x5231,x5232)+~E(f9(x5231,x5233,x5234),f9(x5232,x5235,x5234))
% 0.90/1.03  [524]E(x5241,x5242)+~E(f10(x5241,x5243,x5244),f10(x5242,x5245,x5244))
% 0.90/1.03  [525]E(x5251,x5252)+~E(f25(x5251,x5253,x5254),f25(x5252,x5255,x5254))
% 0.90/1.03  [573]P3(x5731,x5732,x5733,x5734)+~P3(f6(x5735,x5731,x5733,x5734),x5732,x5733,x5734)
% 0.90/1.03  [582]~E(f7(x5821,x5822,x5823,x5824,x5825),x5821)+E(f47(x5821,x5822),x5823)
% 0.90/1.03  [688]~P4(f4(x6881,x6884,x6882),x6885,x6883,a54,a38)+P4(f32(x6881,x6882),f15(x6881,x6883,x6884,x6885,x6882),x6883,a38,a38)
% 0.90/1.03  [534]E(x5341,a36)+~P17(x5342,x5343,f17(x5344,x5345,f49(a48)),x5341)
% 0.90/1.03  [535]E(x5351,a36)+~P17(x5352,x5353,f23(x5354,x5355,f49(a48)),x5351)
% 0.90/1.03  [537]E(x5371,f2(x5372))+~P17(x5373,x5374,f10(x5372,x5375,f49(a48)),x5371)
% 0.90/1.03  [561]P17(x5611,x5612,x5613,a34)+~P17(x5611,x5612,f23(x5613,x5614,f49(a48)),x5615)
% 0.90/1.03  [569]P16(x5691,x5692,x5693,f8(x5694,f49(a48)),x5695)+~E(f3(x5692,x5694),f26(x5695,a38))
% 0.90/1.03  [570]P11(x5701,x5702,x5703,f8(x5704,f49(a48)),x5705)+~E(f3(x5702,x5704),f26(x5705,a38))
% 0.90/1.03  [571]~E(f47(x5711,x5712),f26(x5713,x5714))+E(f7(x5711,x5712,f26(x5713,x5714),x5715,f51(x5714)),x5711)
% 0.90/1.03  [583]E(x5831,x5832)+~P5(x5833,f8(x5834,f49(a48)),x5832,x5835,x5831)
% 0.90/1.03  [584]~P16(x5843,x5844,x5845,f24(x5842,f49(a48)),x5841)+E(x5841,f2(x5842))
% 0.90/1.03  [585]~P5(x5853,f8(x5852,f49(a48)),x5854,x5851,x5855)+E(x5851,f8(x5852,f49(a48)))
% 0.90/1.03  [611]~P10(x6111,x6112,x6113,x6114,x6115)+P10(x6111,f22(x6112,f49(a48)),x6113,f22(x6114,f49(a48)),x6115)
% 0.90/1.03  [612]~P5(x6121,x6122,x6123,f22(x6124,f49(a48)),x6125)+P5(x6121,f22(x6122,f49(a48)),x6123,f22(x6124,f49(a48)),x6125)
% 0.90/1.03  [615]~P5(x6151,x6153,x6154,f8(a37,f49(a48)),x6155)+P5(x6151,f10(x6152,x6153,f49(a48)),x6154,f8(a37,f49(a48)),x6155)
% 0.90/1.03  [531]~E(f3(x5312,x5314),f26(x5315,a38))+P14(f47(f47(f4(x5311,x5312,x5313),x5314),x5315))
% 0.90/1.03  [539]~P17(x5391,x5393,f10(x5392,x5394,f49(a48)),x5395)+P6(x5391,x5392,f52(f49(f49(a48)),f50(f49(a48))))
% 0.90/1.03  [589]~P16(x5891,x5893,x5894,f24(x5892,f49(a48)),x5895)+P6(x5891,x5892,f52(f49(f49(a48)),f50(f49(a48))))
% 0.90/1.03  [613]E(f26(f14(x6131,x6132,x6133,x6134,x6135),a38),f3(x6133,x6134))+~P14(f47(f47(f4(x6131,x6133,x6135),x6134),x6132))
% 0.90/1.03  [714]~P14(f47(f47(f4(x7141,x7144,x7142),x7145),x7143))+P14(f47(f47(f32(x7141,x7142),f14(x7141,x7143,x7144,x7145,x7142)),x7143))
% 0.90/1.03  [737]~P15(f28(f28(x7371,x7372,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7373,x7374,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7375),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f22(x7371,f49(a48)),x7372,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7373,f49(a48)),x7374,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7375),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [750]~P15(f28(f28(x7501,x7502,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7503,x7504,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7505),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f22(x7501,f49(a48)),x7502,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7503,f49(a48)),x7504,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7505),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [751]~P15(f28(f28(x7511,x7512,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7513,f49(a48)),x7514,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7515),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f22(x7511,f49(a48)),x7512,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7513,f49(a48)),x7514,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7515),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [752]~P15(f28(f28(x7522,x7523,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f8(a37,f49(a48)),x7524,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7525),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f10(x7521,x7522,f49(a48)),x7523,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f8(a37,f49(a48)),x7524,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7525),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [551]E(x5511,x5512)+~E(f28(x5513,x5511,x5514,x5515),f28(x5516,x5512,x5514,x5515))
% 0.90/1.03  [557]E(x5571,x5572)+~E(f28(x5571,x5573,x5574,x5575),f28(x5572,x5576,x5574,x5575))
% 0.90/1.03  [533]~E(f47(x5332,x5335),f26(x5336,x5334))+E(f47(f6(x5331,x5332,x5333,x5334),x5335),f26(x5336,x5334))
% 0.90/1.03  [574]P17(x5741,x5742,x5743,a34)+~P17(x5741,x5742,f18(x5743,x5744,x5745,f49(a48)),x5746)
% 0.90/1.03  [586]~P16(x5862,x5863,x5864,f17(x5865,x5866,f49(a48)),x5861)+E(x5861,a36)
% 0.90/1.03  [587]~P16(x5872,x5873,x5874,f23(x5875,x5876,f49(a48)),x5871)+E(x5871,a36)
% 0.90/1.03  [588]~P11(x5882,x5883,x5884,f17(x5885,x5886,f49(a48)),x5881)+E(x5881,a36)
% 0.90/1.03  [590]~P16(x5903,x5904,x5905,f10(x5902,x5906,f49(a48)),x5901)+E(x5901,f2(x5902))
% 0.90/1.03  [594]E(x5941,x5942)+E(f47(f7(x5943,x5941,x5944,x5945,x5946),x5942),f47(x5943,x5942))
% 0.90/1.03  [614]P16(x6141,x6142,x6143,x6144,a34)+~P16(x6141,x6142,x6143,f23(x6144,x6145,f49(a48)),x6146)
% 0.90/1.03  [616]~P5(x6161,x6163,x6164,f22(x6165,f49(a48)),x6166)+P5(x6161,f17(x6162,x6163,f49(a48)),x6164,f22(x6165,f49(a48)),x6166)
% 0.90/1.03  [617]~P5(x6171,x6172,x6174,f22(x6175,f49(a48)),x6176)+P5(x6171,f23(x6172,x6173,f49(a48)),x6174,f22(x6175,f49(a48)),x6176)
% 0.90/1.03  [618]~P5(x6181,x6182,x6184,f22(x6185,f49(a48)),x6186)+P5(x6181,f9(x6182,x6183,f49(a48)),x6184,f22(x6185,f49(a48)),x6186)
% 0.90/1.03  [619]~P5(x6191,x6193,x6194,f22(x6195,f49(a48)),x6196)+P5(x6191,f10(x6192,x6193,f49(a48)),x6194,f22(x6195,f49(a48)),x6196)
% 0.90/1.03  [620]~P10(x6201,x6203,x6204,x6205,x6206)+P10(x6201,f17(x6202,x6203,f49(a48)),x6204,f17(x6202,x6205,f49(a48)),x6206)
% 0.90/1.03  [621]~P10(x6211,x6212,x6214,x6215,x6216)+P10(x6211,f9(x6212,x6213,f49(a48)),x6214,f9(x6215,x6213,f49(a48)),x6216)
% 0.90/1.03  [622]~P10(x6221,x6223,x6224,x6225,x6226)+P10(x6221,f10(x6222,x6223,f49(a48)),x6224,f10(x6222,x6225,f49(a48)),x6226)
% 0.90/1.03  [647]P17(x6471,x6472,x6473,f40(x6472,x6471,x6474,x6475,x6473))+~P17(x6471,x6472,f18(x6476,x6475,x6473,f49(a48)),x6474)
% 0.90/1.03  [648]P17(x6481,x6482,x6483,f41(x6482,x6481,x6484,x6483,x6485))+~P17(x6481,x6482,f18(x6486,x6483,x6485,f49(a48)),x6484)
% 0.90/1.03  [671]~P5(x6711,f23(x6712,x6713,f49(a48)),x6714,x6715,x6716)+P5(x6711,f18(x6712,f9(x6713,f23(x6712,x6713,f49(a48)),f49(a48)),f8(a35,f49(a48)),f49(a48)),x6714,x6715,x6716)
% 0.90/1.03  [677]~P5(x6771,f18(x6772,f9(x6773,f23(x6772,x6773,f49(a48)),f49(a48)),f8(a35,f49(a48)),f49(a48)),x6774,x6775,x6776)+P5(x6771,f23(x6772,x6773,f49(a48)),x6774,x6775,x6776)
% 0.90/1.03  [680]~P3(x6801,x6806,x6804,x6805)+P3(f7(x6801,x6802,x6803,x6804,f51(x6805)),f7(x6806,x6802,x6803,x6804,f51(x6805)),x6804,x6805)
% 0.90/1.03  [591]~P16(x5911,x5913,x5914,f10(x5912,x5915,f49(a48)),x5916)+P6(x5911,x5912,f52(f49(f49(a48)),f50(f49(a48))))
% 0.90/1.03  [651]E(x6511,x6512)+~E(f47(f7(x6513,x6514,f26(x6511,x6515),x6516,f51(x6515)),x6514),f26(x6512,x6515))
% 0.90/1.03  [738]~P15(f28(f28(x7382,x7383,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7384,x7385,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7386),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f17(x7381,x7382,f49(a48)),x7383,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f17(x7381,x7384,f49(a48)),x7385,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7386),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [739]~P15(f28(f28(x7391,x7393,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7394,x7395,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7396),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f9(x7391,x7392,f49(a48)),x7393,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f9(x7394,x7392,f49(a48)),x7395,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7396),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [740]~P15(f28(f28(x7402,x7403,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7404,x7405,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7406),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f10(x7401,x7402,f49(a48)),x7403,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f10(x7401,x7404,f49(a48)),x7405,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7406),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [753]~P15(f28(f28(x7532,x7533,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7534,f49(a48)),x7535,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7536),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f17(x7531,x7532,f49(a48)),x7533,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7534,f49(a48)),x7535,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7536),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [754]~P15(f28(f28(x7541,x7543,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7544,f49(a48)),x7545,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7546),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f23(x7541,x7542,f49(a48)),x7543,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7544,f49(a48)),x7545,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7546),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [755]~P15(f28(f28(x7551,x7553,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7554,f49(a48)),x7555,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7556),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f9(x7551,x7552,f49(a48)),x7553,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7554,f49(a48)),x7555,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7556),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [756]~P15(f28(f28(x7562,x7563,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7564,f49(a48)),x7565,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7566),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f10(x7561,x7562,f49(a48)),x7563,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7564,f49(a48)),x7565,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7566),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [757]~P15(f28(f28(x7572,x7573,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7574,x7575,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7576),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f17(x7571,x7572,f49(a48)),x7573,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f17(x7571,x7574,f49(a48)),x7575,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7576),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [758]~P15(f28(f28(x7581,x7583,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7584,x7585,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7586),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f9(x7581,x7582,f49(a48)),x7583,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f9(x7584,x7582,f49(a48)),x7585,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7586),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [759]~P15(f28(f28(x7592,x7593,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7594,x7595,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7596),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f10(x7591,x7592,f49(a48)),x7593,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f10(x7591,x7594,f49(a48)),x7595,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7596),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [541]E(x5411,x5412)+~E(f18(x5413,x5414,x5411,x5415),f18(x5416,x5417,x5412,x5415))
% 0.90/1.03  [542]E(x5421,x5422)+~E(f11(x5423,x5424,x5421,x5425),f11(x5426,x5427,x5422,x5425))
% 0.90/1.03  [543]E(x5431,x5432)+~E(f12(x5433,x5434,x5431,x5435),f12(x5436,x5437,x5432,x5435))
% 0.90/1.03  [544]E(x5441,x5442)+~E(f16(x5443,x5444,x5441,x5445),f16(x5446,x5447,x5442,x5445))
% 0.90/1.03  [545]E(x5451,x5452)+~E(f19(x5453,x5454,x5451,x5455),f19(x5456,x5457,x5452,x5455))
% 0.90/1.03  [546]E(x5461,x5462)+~E(f18(x5463,x5461,x5464,x5465),f18(x5466,x5462,x5467,x5465))
% 0.90/1.03  [547]E(x5471,x5472)+~E(f11(x5473,x5471,x5474,x5475),f11(x5476,x5472,x5477,x5475))
% 0.90/1.03  [548]E(x5481,x5482)+~E(f12(x5483,x5481,x5484,x5485),f12(x5486,x5482,x5487,x5485))
% 0.90/1.03  [549]E(x5491,x5492)+~E(f16(x5493,x5491,x5494,x5495),f16(x5496,x5492,x5497,x5495))
% 0.90/1.03  [550]E(x5501,x5502)+~E(f19(x5503,x5501,x5504,x5505),f19(x5506,x5502,x5507,x5505))
% 0.90/1.03  [552]E(x5521,x5522)+~E(f18(x5521,x5523,x5524,x5525),f18(x5522,x5526,x5527,x5525))
% 0.90/1.03  [553]E(x5531,x5532)+~E(f11(x5531,x5533,x5534,x5535),f11(x5532,x5536,x5537,x5535))
% 0.90/1.03  [554]E(x5541,x5542)+~E(f12(x5541,x5543,x5544,x5545),f12(x5542,x5546,x5547,x5545))
% 0.90/1.03  [555]E(x5551,x5552)+~E(f16(x5551,x5553,x5554,x5555),f16(x5552,x5556,x5557,x5555))
% 0.90/1.03  [556]E(x5561,x5562)+~E(f19(x5561,x5563,x5564,x5565),f19(x5562,x5566,x5567,x5565))
% 0.90/1.03  [602]~P4(f5(x6025,x6023,x6024),f25(x6021,x6026,x6023),f25(x6022,x6027,x6024),x6023,x6024)+P15(f28(x6021,x6022,x6023,x6024),x6025,f52(x6023,x6024))
% 0.90/1.03  [626]P4(x6261,x6262,x6263,x6264,x6265)+~P4(x6261,f25(x6266,x6262,x6264),f25(x6267,x6263,x6265),x6264,x6265)
% 0.90/1.03  [592]~P4(x5921,f25(x5922,x5924,x5925),f25(x5923,x5926,x5927),x5925,x5927)+P14(f47(f47(x5921,x5922),x5923))
% 0.90/1.03  [631]~P16(x6311,x6312,x6313,x6314,a1)+P16(x6311,x6312,x6313,f19(x6314,x6315,x6316,f49(a48)),x6317)
% 0.90/1.03  [632]~P11(x6321,x6322,x6323,x6324,a1)+P11(x6321,x6322,x6323,f19(x6324,x6325,x6326,f49(a48)),x6327)
% 0.90/1.03  [634]~P5(x6341,x6342,x6345,f22(x6346,f49(a48)),x6347)+P5(x6341,f18(x6342,x6343,x6344,f49(a48)),x6345,f22(x6346,f49(a48)),x6347)
% 0.90/1.03  [635]~P5(x6351,x6352,x6355,f22(x6356,f49(a48)),x6357)+P5(x6351,f12(x6352,x6353,x6354,f49(a48)),x6355,f22(x6356,f49(a48)),x6357)
% 0.90/1.03  [636]~P5(x6361,x6362,x6365,f22(x6366,f49(a48)),x6367)+P5(x6361,f16(x6362,x6363,x6364,f49(a48)),x6365,f22(x6366,f49(a48)),x6367)
% 0.90/1.03  [637]~P5(x6371,x6372,x6375,f22(x6376,f49(a48)),x6377)+P5(x6371,f19(x6372,x6373,x6374,f49(a48)),x6375,f22(x6376,f49(a48)),x6377)
% 0.90/1.03  [649]P16(x6491,x6492,x6493,x6494,a34)+~P16(x6491,x6492,x6493,f18(x6494,x6495,x6496,f49(a48)),x6497)
% 0.90/1.03  [650]E(x6501,x6502)+~E(f7(x6503,x6504,f26(x6501,x6505),x6506,f51(x6505)),f7(x6507,x6504,f26(x6502,x6505),x6506,f51(x6505)))
% 0.90/1.03  [656]~P10(x6561,x6562,x6565,x6566,x6567)+P10(x6561,f18(x6562,x6563,x6564,f49(a48)),x6565,f18(x6566,x6563,x6564,f49(a48)),x6567)
% 0.90/1.03  [657]~P10(x6571,x6572,x6575,x6576,x6577)+P10(x6571,f12(x6572,x6573,x6574,f49(a48)),x6575,f12(x6576,x6573,x6574,f49(a48)),x6577)
% 0.90/1.03  [658]~P10(x6581,x6582,x6585,x6586,x6587)+P10(x6581,f16(x6582,x6583,x6584,f49(a48)),x6585,f16(x6586,x6583,x6584,f49(a48)),x6587)
% 0.90/1.03  [659]~P10(x6591,x6592,x6595,x6596,x6597)+P10(x6591,f19(x6592,x6593,x6594,f49(a48)),x6595,f19(x6596,x6593,x6594,f49(a48)),x6597)
% 0.90/1.03  [661]~P15(f28(x6612,x6615,x6614,x6614),x6617,f52(x6614,x6614))+P15(f28(f28(x6611,x6612,x6613,x6614),f28(x6611,x6615,x6613,x6614),f52(x6613,x6614),f52(x6613,x6614)),f46(x6616,x6617,x6613,x6614),f52(f52(x6613,x6614),f52(x6613,x6614)))
% 0.90/1.03  [662]E(x6621,a36)+~P17(x6622,x6623,f20(x6624,x6625,x6626,x6627,f49(a48)),x6621)
% 0.90/1.03  [663]~P10(x6631,x6634,x6635,x6636,x6637)+P10(x6631,f12(f8(x6632,f49(a48)),x6633,x6634,f49(a48)),x6635,f12(f8(x6632,f49(a48)),x6633,x6636,f49(a48)),x6637)
% 0.90/1.03  [666]P17(x6661,x6662,x6663,x6664)+~P17(x6661,x6662,f21(x6663,x6665,x6666,x6667,f49(a48)),x6664)
% 0.90/1.03  [691]~P17(x6911,x6912,f21(x6917,x6914,x6913,x6915,f49(a48)),x6916)+P17(x6911,f7(x6912,x6913,f26(f2(x6914),a38),f49(a48),f51(a38)),x6915,x6916)
% 0.90/1.03  [692]E(x6921,x6922)+E(f7(f7(x6923,x6921,x6924,x6925,x6926),x6922,x6927,x6925,x6926),f7(f7(x6923,x6922,x6927,x6925,x6926),x6921,x6924,x6925,x6926))
% 0.90/1.03  [695]P16(x6951,x6952,x6953,f11(x6954,x6955,x6956,f49(a48)),x6957)+~P16(x6951,x6952,f7(x6953,x6954,f26(x6955,a38),f49(a48),f51(a38)),x6956,x6957)
% 0.90/1.03  [719]P16(x7191,x7192,x7193,x7194,f42(x7193,x7191,x7195,x7196,x7194,x7192))+~P16(x7191,x7192,x7193,f18(x7197,x7196,x7194,f49(a48)),x7195)
% 0.90/1.03  [720]P16(x7201,x7202,x7203,x7204,f43(x7203,x7201,x7205,x7204,x7206,x7202))+~P16(x7201,x7202,x7203,f18(x7207,x7204,x7206,f49(a48)),x7205)
% 0.90/1.03  [665]~P17(x6651,x6653,f21(x6654,x6652,x6655,x6656,f49(a48)),x6657)+P6(x6651,x6652,f52(f49(f49(a48)),f50(f49(a48))))
% 0.90/1.03  [712]P2(x7121,x7122)+~P5(x7123,x7124,f28(x7121,x7125,f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))),x7126,f28(x7122,x7127,f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))
% 0.90/1.03  [713]P2(x7131,x7132)+~P8(x7133,x7134,f28(x7131,x7135,f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))),x7136,f28(x7132,x7137,f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))
% 0.90/1.03  [730]P2(x7301,x7302)+~P15(f28(f28(x7303,f28(x7301,x7304,f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))),f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7305,f28(x7302,x7306,f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))),f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7307),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [741]~P15(f28(f28(x7411,x7414,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7415,x7416,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7417),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f18(x7411,x7412,x7413,f49(a48)),x7414,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f18(x7415,x7412,x7413,f49(a48)),x7416,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7417),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [742]~P15(f28(f28(x7421,x7424,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7425,x7426,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7427),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f12(x7421,x7422,x7423,f49(a48)),x7424,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f12(x7425,x7422,x7423,f49(a48)),x7426,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7427),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [743]~P15(f28(f28(x7431,x7434,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7435,x7436,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7437),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f16(x7431,x7432,x7433,f49(a48)),x7434,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f16(x7435,x7432,x7433,f49(a48)),x7436,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7437),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [744]~P15(f28(f28(x7441,x7444,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7445,x7446,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7447),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f19(x7441,x7442,x7443,f49(a48)),x7444,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f19(x7445,x7442,x7443,f49(a48)),x7446,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7447),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [745]~P15(f28(f28(x7453,x7454,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7455,x7456,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7457),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f12(f8(x7451,f49(a48)),x7452,x7453,f49(a48)),x7454,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f12(f8(x7451,f49(a48)),x7452,x7455,f49(a48)),x7456,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7457),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [760]~P15(f28(f28(x7601,x7604,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7605,f49(a48)),x7606,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7607),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f18(x7601,x7602,x7603,f49(a48)),x7604,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7605,f49(a48)),x7606,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7607),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [761]~P15(f28(f28(x7611,x7614,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7615,f49(a48)),x7616,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7617),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f12(x7611,x7612,x7613,f49(a48)),x7614,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7615,f49(a48)),x7616,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7617),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [762]~P15(f28(f28(x7621,x7624,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7625,f49(a48)),x7626,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7627),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f16(x7621,x7622,x7623,f49(a48)),x7624,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7625,f49(a48)),x7626,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7627),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [763]~P15(f28(f28(x7631,x7634,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7635,f49(a48)),x7636,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7637),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f19(x7631,x7632,x7633,f49(a48)),x7634,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7635,f49(a48)),x7636,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7637),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [764]~P15(f28(f28(x7641,x7644,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7645,x7646,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7647),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f18(x7641,x7642,x7643,f49(a48)),x7644,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f18(x7645,x7642,x7643,f49(a48)),x7646,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7647),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [765]~P15(f28(f28(x7651,x7654,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7655,x7656,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7657),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f12(x7651,x7652,x7653,f49(a48)),x7654,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f12(x7655,x7652,x7653,f49(a48)),x7656,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7657),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [766]~P15(f28(f28(x7661,x7664,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7665,x7666,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7667),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f16(x7661,x7662,x7663,f49(a48)),x7664,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f16(x7665,x7662,x7663,f49(a48)),x7666,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7667),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [767]~P15(f28(f28(x7671,x7674,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7675,x7676,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7677),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f19(x7671,x7672,x7673,f49(a48)),x7674,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f19(x7675,x7672,x7673,f49(a48)),x7676,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7677),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [768]~P15(f28(f28(x7683,x7684,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7685,x7686,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7687),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f12(f8(x7681,f49(a48)),x7682,x7683,f49(a48)),x7684,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f12(f8(x7681,f49(a48)),x7682,x7685,f49(a48)),x7686,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7687),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [660]~P15(f28(x6601,x6605,x6603,x6603),x6607,f52(x6603,x6603))+P15(f28(f28(x6601,x6602,x6603,x6604),f28(x6605,x6606,x6603,x6604),f52(x6603,x6604),f52(x6603,x6604)),f46(x6607,x6608,x6603,x6604),f52(f52(x6603,x6604),f52(x6603,x6604)))
% 0.90/1.03  [683]~P5(x6831,x6832,x6836,f22(x6837,f49(a48)),x6838)+P5(x6831,f20(x6832,x6833,x6834,x6835,f49(a48)),x6836,f22(x6837,f49(a48)),x6838)
% 0.90/1.03  [684]~P5(x6841,x6842,x6846,f8(x6847,f49(a48)),x6848)+P5(x6841,f21(x6842,x6843,x6844,x6845,f49(a48)),x6846,f8(x6847,f49(a48)),x6848)
% 0.90/1.03  [687]~P16(x6872,x6873,x6874,f20(x6875,x6876,x6877,x6878,f49(a48)),x6871)+E(x6871,a36)
% 0.90/1.03  [698]~P10(x6981,x6982,x6986,x6987,x6988)+P10(x6981,f20(x6982,x6983,x6984,x6985,f49(a48)),x6986,f20(x6987,x6983,x6984,x6985,f49(a48)),x6988)
% 0.90/1.03  [699]~P10(x6991,x6992,x6996,x6997,x6998)+P10(x6991,f21(x6992,x6993,x6994,x6995,f49(a48)),x6996,f21(x6997,x6993,x6994,x6995,f49(a48)),x6998)
% 0.90/1.03  [700]~P10(x7001,x7005,x7006,x7007,x7008)+P10(x7001,f20(f8(x7002,f49(a48)),x7003,x7004,x7005,f49(a48)),x7006,f20(f8(x7002,f49(a48)),x7003,x7004,x7007,f49(a48)),x7008)
% 0.90/1.03  [703]~P16(x7031,x7032,x7033,f21(x7038,x7035,x7034,x7036,f49(a48)),x7037)+P16(x7031,x7032,f7(x7033,x7034,f26(f2(x7035),a38),f49(a48),f51(a38)),x7036,x7037)
% 0.90/1.03  [779]P16(x7791,x7792,x7793,x7794,f45(x7795,x7793,x7791,x7796,x7797,x7794,x7798,x7792))+~P16(x7791,x7792,x7793,f21(x7794,x7795,x7797,x7798,f49(a48)),x7796)
% 0.90/1.03  [780]~P16(x7801,x7808,x7803,f21(x7806,x7802,x7805,x7807,f49(a48)),x7804)+P14(f47(f47(f32(x7801,f52(f49(f49(a48)),f50(f49(a48)))),f45(x7802,x7803,x7801,x7804,x7805,x7806,x7807,x7808)),x7804))
% 0.90/1.03  [747]~P15(f28(f28(x7471,x7475,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7476,x7477,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7478),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f20(x7471,x7472,x7473,x7474,f49(a48)),x7475,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f20(x7476,x7472,x7473,x7474,f49(a48)),x7477,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7478),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [748]~P15(f28(f28(x7481,x7485,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7486,x7487,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7488),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f21(x7481,x7482,x7483,x7484,f49(a48)),x7485,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f21(x7486,x7482,x7483,x7484,f49(a48)),x7487,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7488),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [749]~P15(f28(f28(x7494,x7495,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7496,x7497,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7498),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f20(f8(x7491,f49(a48)),x7492,x7493,x7494,f49(a48)),x7495,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f20(f8(x7491,f49(a48)),x7492,x7493,x7496,f49(a48)),x7497,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7498),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [769]~P15(f28(f28(x7691,x7695,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7696,f49(a48)),x7697,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7698),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f20(x7691,x7692,x7693,x7694,f49(a48)),x7695,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7696,f49(a48)),x7697,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7698),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [770]~P15(f28(f28(x7701,x7705,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f8(x7706,f49(a48)),x7707,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7708),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f21(x7701,x7702,x7703,x7704,f49(a48)),x7705,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f8(x7706,f49(a48)),x7707,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7708),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [771]~P15(f28(f28(x7711,x7715,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7716,x7717,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7718),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f20(x7711,x7712,x7713,x7714,f49(a48)),x7715,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f20(x7716,x7712,x7713,x7714,f49(a48)),x7717,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7718),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [772]~P15(f28(f28(x7721,x7725,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7726,x7727,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7728),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f21(x7721,x7722,x7723,x7724,f49(a48)),x7725,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f21(x7726,x7722,x7723,x7724,f49(a48)),x7727,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7728),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [773]~P15(f28(f28(x7734,x7735,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7736,x7737,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7738),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f20(f8(x7731,f49(a48)),x7732,x7733,x7734,f49(a48)),x7735,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f20(f8(x7731,f49(a48)),x7732,x7733,x7736,f49(a48)),x7737,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7738),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.03  [774]~P15(f28(f28(x7741,f28(x7742,x7744,f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))),f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7745,f28(x7746,x7747,f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))),f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7748),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(x7741,f28(x7742,f6(x7743,x7744,f49(a48),a54),f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))),f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7745,f28(x7746,f6(x7743,x7747,f49(a48),a54),f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))),f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7748),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.04  [775]~P15(f28(f28(x7751,f28(x7752,x7754,f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))),f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7755,f28(x7756,x7757,f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))),f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7758),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(x7751,f28(x7752,f6(x7753,x7754,f49(a48),a54),f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))),f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7755,f28(x7756,f6(x7753,x7757,f49(a48),a54),f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))),f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7758),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.04  [639]E(x6391,x6392)+~E(f20(x6393,x6394,x6395,x6391,x6396),f20(x6397,x6398,x6399,x6392,x6396))
% 0.90/1.04  [640]E(x6401,x6402)+~E(f21(x6403,x6404,x6405,x6401,x6406),f21(x6407,x6408,x6409,x6402,x6406))
% 0.90/1.04  [641]E(x6411,x6412)+~E(f20(x6413,x6414,x6411,x6415,x6416),f20(x6417,x6418,x6412,x6419,x6416))
% 0.90/1.04  [642]E(x6421,x6422)+~E(f21(x6423,x6424,x6421,x6425,x6426),f21(x6427,x6428,x6422,x6429,x6426))
% 0.90/1.04  [643]E(x6431,x6432)+~E(f20(x6433,x6431,x6434,x6435,x6436),f20(x6437,x6432,x6438,x6439,x6436))
% 0.90/1.04  [644]E(x6441,x6442)+~E(f21(x6443,x6441,x6444,x6445,x6446),f21(x6447,x6442,x6448,x6449,x6446))
% 0.90/1.04  [645]E(x6451,x6452)+~E(f20(x6451,x6453,x6454,x6455,x6456),f20(x6452,x6457,x6458,x6459,x6456))
% 0.90/1.04  [646]E(x6461,x6462)+~E(f21(x6461,x6463,x6464,x6465,x6466),f21(x6462,x6467,x6468,x6469,x6466))
% 0.90/1.04  [603]~P16(a56,a67,a57,a65,x6031)+P18(a5000)+~P14(f47(f47(f32(a56,f52(f49(f49(a48)),f50(f49(a48)))),x6031),a61))
% 0.90/1.04  [709]~P16(a56,a63,x7091,a64,x7092)+P16(a56,a67,x7091,a65,f72(x7091,a56,x7092,a65,a67))+~P12(a56,x7091,f28(a63,a69,f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))
% 0.90/1.04  [710]~P16(a56,a63,x7101,a64,x7102)+P16(a56,a67,x7101,a65,f74(x7101,a56,x7102,a65,a67))+~P12(a56,x7101,f28(a63,a69,f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))
% 0.90/1.04  [711]~P16(a56,a63,x7111,a64,x7112)+P16(a56,a67,x7111,a65,f73(x7111,a56,x7112,a65,a67))+~P12(a56,x7111,f28(a63,a69,f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))
% 0.90/1.04  [721]~P16(a56,a63,x7211,a64,x7212)+~P12(a56,x7211,f28(a63,a69,f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))+P14(f47(f47(f32(a56,f52(f49(f49(a48)),f50(f49(a48)))),f72(x7211,a56,x7212,a65,a67)),x7212))
% 0.90/1.04  [722]~P16(a56,a63,x7221,a64,x7222)+~P12(a56,x7221,f28(a63,a69,f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))+P14(f47(f47(f32(a56,f52(f49(f49(a48)),f50(f49(a48)))),f74(x7221,a56,x7222,a65,a67)),x7222))
% 0.90/1.04  [723]~P16(a56,a63,x7231,a64,x7232)+~P12(a56,x7231,f28(a63,a69,f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))+P14(f47(f47(f32(a56,f52(f49(f49(a48)),f50(f49(a48)))),f73(x7231,a56,x7232,a65,a67)),x7232))
% 0.90/1.04  [511]~P2(x5111,x5113)+P2(x5111,x5112)+~P2(x5113,x5112)
% 0.90/1.04  [558]~P3(x5581,x5582,x5583,x5584)+E(x5581,x5582)+~P3(x5582,x5581,x5583,x5584)
% 0.90/1.04  [512]~P2(x5124,x5121)+~E(f3(x5124,x5122),f26(x5123,a38))+E(f3(x5121,x5122),f26(x5123,a38))
% 0.90/1.04  [565]~P3(x5651,x5655,x5653,x5654)+P3(x5651,x5652,x5653,x5654)+~P3(x5655,x5652,x5653,x5654)
% 0.90/1.04  [566]P17(x5661,x5662,x5663,x5664)+~P17(x5661,x5665,x5663,x5664)+~P3(x5665,x5662,f49(a48),a38)
% 0.90/1.04  [595]P15(f28(x5951,x5952,x5953,x5953),f27(x5954,x5953),f52(x5953,x5953))+~P15(f28(x5951,x5955,x5953,x5953),f27(x5954,x5953),f52(x5953,x5953))+~P15(f28(x5955,x5952,x5953,x5953),x5954,f52(x5953,x5953))
% 0.90/1.04  [596]P15(f28(x5961,x5962,x5963,x5963),f27(x5964,x5963),f52(x5963,x5963))+~P15(f28(x5965,x5962,x5963,x5963),f27(x5964,x5963),f52(x5963,x5963))+~P15(f28(x5961,x5965,x5963,x5963),x5964,f52(x5963,x5963))
% 0.90/1.04  [597]P15(f28(x5971,x5972,x5973,x5973),f27(x5974,x5973),f52(x5973,x5973))+~P15(f28(x5971,x5975,x5973,x5973),f27(x5974,x5973),f52(x5973,x5973))+~P15(f28(x5975,x5972,x5973,x5973),f27(x5974,x5973),f52(x5973,x5973))
% 0.90/1.04  [672]~P4(f32(x6721,x6722),x6723,x6725,a38,a38)+P4(f32(x6721,x6722),x6723,x6724,a38,a38)+~P4(f32(x6721,x6722),x6725,x6724,a38,a38)
% 0.90/1.04  [567]~P17(x5671,x5672,x5674,x5675)+~P17(x5671,x5672,x5673,a34)+P17(x5671,x5672,f23(x5673,x5674,f49(a48)),a36)
% 0.90/1.04  [540]~P14(f47(f47(f32(x5401,x5402),x5403),x5405))+P14(f47(f47(f32(x5401,x5402),x5403),x5404))+~P14(f47(f47(f32(x5401,x5402),x5405),x5404))
% 0.90/1.04  [606]~P16(x6061,x6066,x6063,x6064,x6065)+P16(x6061,x6062,x6063,x6064,x6065)+~P2(x6066,x6062)
% 0.90/1.04  [607]~P7(x6071,x6076,x6073,x6074,x6075)+P7(x6071,x6072,x6073,x6074,x6075)+~P2(x6076,x6072)
% 0.90/1.04  [623]~P2(x6236,x6232)+~P4(f4(x6231,x6236,x6233),x6234,x6235,a54,a38)+P4(f4(x6231,x6232,x6233),x6234,x6235,a54,a38)
% 0.90/1.04  [630]P16(x6301,x6302,x6303,x6304,x6305)+~P16(x6301,x6302,x6306,x6304,x6305)+~P3(x6306,x6303,f49(a48),a38)
% 0.90/1.04  [679]~P4(f4(x6791,x6792,x6793),x6794,x6796,a54,a38)+P4(f4(x6791,x6792,x6793),x6794,x6795,a54,a38)+~P4(f32(x6791,x6793),x6796,x6795,a38,a38)
% 0.90/1.04  [563]E(f47(x5631,x5632),f26(x5633,x5634))+E(f47(x5635,x5632),f26(x5633,x5634))+~E(f47(f6(x5635,x5631,x5636,x5634),x5632),f26(x5633,x5634))
% 0.90/1.04  [568]~P17(x5681,x5682,x5684,x5685)+~P17(x5681,x5682,x5683,x5686)+P17(x5681,x5682,f9(x5683,x5684,f49(a48)),x5685)
% 0.90/1.04  [608]~P16(x6081,x6082,x6083,x6084,x6086)+~P1(x6086)+P16(x6081,x6082,x6083,f22(x6084,f49(a48)),x6085)
% 0.90/1.04  [609]~P11(x6091,x6092,x6093,x6094,x6096)+~P1(x6096)+P11(x6091,x6092,x6093,f22(x6094,f49(a48)),x6095)
% 0.90/1.04  [673]~P16(x6731,x6732,x6733,x6735,x6736)+~P16(x6731,x6732,x6733,x6734,a34)+P16(x6731,x6732,x6733,f23(x6734,x6735,f49(a48)),a36)
% 0.90/1.04  [674]~P11(x6741,x6742,x6743,x6745,x6746)+~P11(x6741,x6742,x6743,x6744,a34)+P11(x6741,x6742,x6743,f23(x6744,x6745,f49(a48)),a36)
% 0.90/1.04  [726]E(f40(x7261,x7262,x7263,x7264,x7265),x7263)+~P17(x7262,x7261,f18(x7266,x7264,x7265,f49(a48)),x7263)+~P14(f47(f47(f32(x7262,f52(f49(f49(a48)),f50(f49(a48)))),f41(x7261,x7262,x7263,x7264,x7265)),f40(x7261,x7262,x7263,x7264,x7265)))
% 0.90/1.04  [727]E(f41(x7271,x7272,x7273,x7274,x7275),x7273)+~P17(x7272,x7271,f18(x7276,x7274,x7275,f49(a48)),x7273)+~P14(f47(f47(f32(x7272,f52(f49(f49(a48)),f50(f49(a48)))),f40(x7271,x7272,x7273,x7274,x7275)),f41(x7271,x7272,x7273,x7274,x7275)))
% 0.90/1.04  [728]~P17(x7281,x7282,f18(x7286,x7284,x7285,f49(a48)),x7283)+P14(f47(f47(f32(x7281,f52(f49(f49(a48)),f50(f49(a48)))),f40(x7282,x7281,x7283,x7284,x7285)),f41(x7282,x7281,x7283,x7284,x7285)))+P14(f47(f47(f32(x7281,f52(f49(f49(a48)),f50(f49(a48)))),f41(x7282,x7281,x7283,x7284,x7285)),f40(x7282,x7281,x7283,x7284,x7285)))
% 0.90/1.04  [562]~E(f3(x5622,x5624),f26(x5626,a38))+~P14(f47(f47(f32(x5621,x5623),x5626),x5625))+P14(f47(f47(f4(x5621,x5622,x5623),x5624),x5625))
% 0.90/1.04  [572]~P2(x5726,x5722)+~P14(f47(f47(f4(x5721,x5726,x5723),x5724),x5725))+P14(f47(f47(f4(x5721,x5722,x5723),x5724),x5725))
% 0.90/1.04  [579]~P14(f47(f47(f4(x5791,x5792,x5793),x5794),x5796))+P14(f47(f47(f4(x5791,x5792,x5793),x5794),x5795))+~P14(f47(f47(f32(x5791,x5793),x5796),x5795))
% 0.90/1.04  [670]~P4(f5(x6701,x6702,x6703),x6705,x6707,x6702,x6703)+P4(f5(x6701,x6702,x6703),f25(x6704,x6705,x6702),f25(x6706,x6707,x6703),x6702,x6703)+~P15(f28(x6704,x6706,x6702,x6703),x6701,f52(x6702,x6703))
% 0.90/1.04  [629]~P4(x6291,x6293,x6296,x6294,x6297)+P4(x6291,f25(x6292,x6293,x6294),f25(x6295,x6296,x6297),x6294,x6297)+~P14(f47(f47(x6291,x6292),x6295))
% 0.90/1.04  [664]~P15(f28(x6642,x6645,x6644,x6644),f47(x6647,x6641),f52(x6644,x6644))+P15(f28(f28(x6641,x6642,x6643,x6644),f28(x6641,x6645,x6643,x6644),f52(x6643,x6644),f52(x6643,x6644)),f30(x6646,x6647,x6643,x6644),f52(f52(x6643,x6644),f52(x6643,x6644)))+~P14(f47(x6646,x6641))
% 0.90/1.04  [675]~P16(x6751,x6752,x6753,x6755,x6756)+~P16(x6751,x6752,x6753,x6754,x6757)+P16(x6751,x6752,x6753,f9(x6754,x6755,f49(a48)),x6756)
% 0.90/1.04  [676]~P11(x6761,x6762,x6763,x6765,x6766)+~P11(x6761,x6762,x6763,x6764,x6767)+P11(x6761,x6762,x6763,f9(x6764,x6765,f49(a48)),x6766)
% 0.90/1.04  [681]~P16(x6811,x6812,x6813,x6815,x6816)+~P16(x6811,x6812,x6813,x6814,x6817)+P16(x6811,x6812,x6813,f12(x6814,a13,x6815,f49(a48)),a34)
% 0.90/1.04  [682]~P11(x6821,x6822,x6823,x6825,x6826)+~P11(x6821,x6822,x6823,x6824,x6827)+P11(x6821,x6822,x6823,f12(x6824,a13,x6825,f49(a48)),a34)
% 0.90/1.04  [732]~P16(x7322,x7326,x7321,f18(x7327,x7324,x7325,f49(a48)),x7323)+E(f42(x7321,x7322,x7323,x7324,x7325,x7326),x7323)+~P14(f47(f47(f32(x7322,f52(f49(f49(a48)),f50(f49(a48)))),f43(x7321,x7322,x7323,x7324,x7325,x7326)),f42(x7321,x7322,x7323,x7324,x7325,x7326)))
% 0.90/1.04  [733]~P16(x7332,x7336,x7331,f18(x7337,x7334,x7335,f49(a48)),x7333)+E(f43(x7331,x7332,x7333,x7334,x7335,x7336),x7333)+~P14(f47(f47(f32(x7332,f52(f49(f49(a48)),f50(f49(a48)))),f42(x7331,x7332,x7333,x7334,x7335,x7336)),f43(x7331,x7332,x7333,x7334,x7335,x7336)))
% 0.90/1.04  [746]~P16(x7461,x7466,x7462,f18(x7467,x7464,x7465,f49(a48)),x7463)+P14(f47(f47(f32(x7461,f52(f49(f49(a48)),f50(f49(a48)))),f42(x7462,x7461,x7463,x7464,x7465,x7466)),f43(x7462,x7461,x7463,x7464,x7465,x7466)))+P14(f47(f47(f32(x7461,f52(f49(f49(a48)),f50(f49(a48)))),f43(x7462,x7461,x7463,x7464,x7465,x7466)),f42(x7462,x7461,x7463,x7464,x7465,x7466)))
% 0.90/1.04  [598]E(x5981,x5982)+~E(f47(x5983,x5981),f26(x5987,x5985))+E(f47(f7(x5983,x5982,f26(x5984,x5985),x5986,f51(x5985)),x5981),f26(x5987,x5985))
% 0.90/1.04  [654]E(x6541,x6542)+E(f47(x6543,x6544),f26(x6542,x6545))+~E(f47(f7(x6543,x6546,f26(x6541,x6545),x6547,f51(x6545)),x6544),f26(x6542,x6545))
% 0.90/1.04  [655]E(x6551,x6552)+E(f47(x6553,x6552),f26(x6554,x6555))+~E(f47(f7(x6553,x6551,f26(x6556,x6555),x6557,f51(x6555)),x6552),f26(x6554,x6555))
% 0.90/1.04  [678]~P5(x6781,x6783,x6787,x6785,x6786)+P5(x6781,f9(x6782,x6783,f49(a48)),x6784,x6785,x6786)+~P5(x6781,x6782,x6784,f8(x6788,f49(a48)),x6787)
% 0.90/1.04  [686]E(x6861,x6862)+P15(f28(x6861,x6862,x6863,x6863),x6864,f52(x6863,x6863))+~P15(f28(f28(x6861,x6865,x6863,x6866),f28(x6862,x6867,x6863,x6866),f52(x6863,x6866),f52(x6863,x6866)),f46(x6864,x6868,x6863,x6866),f52(f52(x6863,x6866),f52(x6863,x6866)))
% 0.90/1.04  [689]P15(f28(x6891,x6892,x6893,x6893),x6894,f52(x6893,x6893))+P15(f28(x6895,x6896,x6897,x6897),x6898,f52(x6897,x6897))+~P15(f28(f28(x6891,x6895,x6893,x6897),f28(x6892,x6896,x6893,x6897),f52(x6893,x6897),f52(x6893,x6897)),f46(x6894,x6898,x6893,x6897),f52(f52(x6893,x6897),f52(x6893,x6897)))
% 0.90/1.04  [693]~P16(x6931,x6932,x6933,x6937,x6938)+~P16(x6931,x6932,x6933,x6934,a1)+P16(x6931,x6932,x6933,f20(x6934,x6935,x6936,x6937,f49(a48)),a36)
% 0.90/1.04  [694]~P11(x6941,x6942,x6943,x6947,x6948)+~P11(x6941,x6942,x6943,x6944,a1)+P11(x6941,x6942,x6943,f20(x6944,x6945,x6946,x6947,f49(a48)),a36)
% 0.90/1.04  [736]P16(x7361,x7362,x7363,x7364,a1)+P16(x7361,x7362,x7363,x7364,f2(f44(x7365,x7363,x7366,x7361,x7364,x7362,x7367)))+~P16(x7361,x7362,x7363,f20(x7364,x7366,x7365,x7367,f49(a48)),x7368)
% 0.90/1.04  [717]~P16(x7171,x7172,x7173,x7174,f2(x7178))+P16(x7171,x7172,x7173,f19(x7174,x7175,x7176,f49(a48)),x7177)+~P13(x7171,x7178,x7175,x7177,x7176,f52(f49(f49(a48)),f50(f49(a48))))
% 0.90/1.04  [718]~P11(x7181,x7182,x7183,x7184,f2(x7188))+P11(x7181,x7182,x7183,f19(x7184,x7185,x7186,f49(a48)),x7187)+~P13(x7181,x7188,x7185,x7187,x7186,f52(f49(f49(a48)),f50(f49(a48))))
% 0.90/1.04  [776]~P15(f28(f28(x7762,x7767,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7764,x7765,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7766),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f9(x7761,x7762,f49(a48)),x7763,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7764,x7765,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7766),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+~P15(f28(f28(x7761,x7763,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f8(x7768,f49(a48)),x7767,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7766),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.04  [685]~P5(x6851,x6854,x6858,f22(x6856,f49(a48)),x6857)+~P5(x6851,x6852,x6855,f8(x6859,f49(a48)),x6858)+P5(x6851,f12(x6852,x6853,x6854,f49(a48)),x6855,f22(x6856,f49(a48)),x6857)
% 0.90/1.04  [777]~P15(f28(f28(x7773,x7778,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7775,f49(a48)),x7776,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7777),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+~P15(f28(f28(x7771,x7774,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f8(x7779,f49(a48)),x7778,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7777),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f12(x7771,x7772,x7773,f49(a48)),x7774,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7775,f49(a48)),x7776,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7777),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.04  [696]~P5(x6961,x6965,x6969,f22(x6967,f49(a48)),x6968)+~P5(x6961,x6962,x6966,f8(x69610,f49(a48)),x6969)+P5(x6961,f20(x6962,x6963,x6964,x6965,f49(a48)),x6966,f22(x6967,f49(a48)),x6968)
% 0.90/1.04  [778]~P15(f28(f28(x7784,x7789,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7786,f49(a48)),x7787,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7788),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+~P15(f28(f28(x7781,x7785,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f8(x77810,f49(a48)),x7789,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7788),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))+P15(f28(f28(f20(x7781,x7782,x7783,x7784,f49(a48)),x7785,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(f22(x7786,f49(a48)),x7787,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f27(f29(x7788),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.04  [599]~P3(x5992,x5995,x5993,x5994)+~P3(x5991,x5995,x5993,x5994)+~P3(x5991,f6(x5991,x5992,x5993,x5994),x5993,x5994)+P3(f6(x5991,x5992,x5993,x5994),x5995,x5993,x5994)
% 0.90/1.04  [624]~P16(x6241,x6242,x6243,x6245,x6246)+~P1(x6246)+P16(x6241,x6242,x6243,f10(x6244,x6245,f49(a48)),f2(x6244))+~P6(x6241,x6244,f52(f49(f49(a48)),f50(f49(a48))))
% 0.90/1.04  [625]~P11(x6251,x6252,x6253,x6255,x6256)+~P1(x6256)+P11(x6251,x6252,x6253,f10(x6254,x6255,f49(a48)),f2(x6254))+~P6(x6251,x6254,f52(f49(f49(a48)),f50(f49(a48))))
% 0.90/1.04  [600]~P17(x6001,x6002,x6004,x6005)+~P17(x6001,x6002,x6003,x6006)+P17(x6001,x6002,f12(x6003,a13,x6004,f49(a48)),a34)+~P14(f47(f47(f32(x6001,f52(f49(f49(a48)),f50(f49(a48)))),x6006),x6005))
% 0.90/1.04  [601]~P17(x6011,x6012,x6014,x6015)+~P17(x6011,x6012,x6013,x6016)+P17(x6011,x6012,f12(x6013,a13,x6014,f49(a48)),a34)+~P14(f47(f47(f32(x6011,f52(f49(f49(a48)),f50(f49(a48)))),x6015),x6016))
% 0.90/1.04  [697]~P17(x6971,x6972,x6973,x6977)+P17(x6971,x6972,f21(x6973,x6974,x6975,x6976,f49(a48)),x6977)+~P17(x6971,f7(x6972,x6975,f26(f2(x6974),a38),f49(a48),f51(a38)),x6976,x6977)+~P6(x6971,x6974,f52(f49(f49(a48)),f50(f49(a48))))
% 0.90/1.04  [729]P12(x7291,x7292,x7293)+~P12(x7291,x7292,x7294)+~P16(x7291,f31(x7294),x7292,x7295,x7296)+~P15(f28(f28(x7295,x7294,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7297,x7293,f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7291),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.04  [667]~P16(x6671,x6672,x6673,x6675,x6677)+P16(x6671,x6672,x6673,f17(x6674,x6675,f49(a48)),a36)+~E(f47(x6673,x6674),f26(x6676,a38))+~P14(f47(f47(f32(x6671,f52(f49(f49(a48)),f50(f49(a48)))),x6677),x6676))
% 0.90/1.04  [731]~P16(x7311,x7313,x7314,x7315,x7316)+~P9(x7311,x7313,f52(f49(f49(a48)),f50(f49(a48))))+P9(x7311,x7312,f52(f49(f49(a48)),f50(f49(a48))))+~P15(f28(f28(x7315,f28(x7313,x7317,f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))),f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7318,f28(x7312,x7319,f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))),f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7311),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.04  [734]~P16(x7341,x7345,x7344,x7346,x7347)+P7(x7341,x7342,x7343,x7344,f52(f49(f49(a48)),f50(f49(a48))))+~P7(x7341,x7345,x7348,x7344,f52(f49(f49(a48)),f50(f49(a48))))+~P15(f28(f28(x7346,f28(x7345,x7348,f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))),f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f28(x7349,f28(x7342,x7343,f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))),f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))),f29(x7341),f52(f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54)))),f52(f50(f49(a48)),f52(f55(a53,f51(f52(f49(a48),f55(f52(f49(a48),f49(a48)),f51(a54))))),f55(f49(a48),f51(a54))))))
% 0.90/1.04  [708]P11(x7081,x7082,x7083,f11(x7084,x7085,f9(f17(x7084,f8(x7086,f49(a48)),f49(a48)),x7087,f49(a48)),f49(a48)),x7088)+~P11(x7081,x7082,f7(x7083,x7084,f26(x7085,a38),f49(a48),f51(a38)),x7087,x7088)+~E(f3(x7082,x7086),f26(x7089,a38))+~P14(f47(f47(f32(x7081,f52(f49(f49(a48)),f50(f49(a48)))),x7089),x7085))
% 0.90/1.04  [715]~P16(x7151,x7152,x7153,x7154,x7159)+P16(x7151,x7152,x7153,f21(x7154,x7155,x7156,x7157,f49(a48)),x7158)+~P16(x7151,x7152,f7(x7153,x7156,f26(f2(x7155),a38),f49(a48),f51(a38)),x7157,x7158)+~P14(f47(f47(f32(x7151,f52(f49(f49(a48)),f50(f49(a48)))),x7159),x7158))
% 0.90/1.04  [716]~P11(x7161,x7162,x7163,x7164,x7169)+P11(x7161,x7162,x7163,f21(x7164,x7165,x7166,x7167,f49(a48)),x7168)+~P11(x7161,x7162,f7(x7163,x7166,f26(f2(x7165),a38),f49(a48),f51(a38)),x7167,x7168)+~P14(f47(f47(f32(x7161,f52(f49(f49(a48)),f50(f49(a48)))),x7169),x7168))
% 0.90/1.04  [610]~P17(x6101,x6102,x6104,x6106)+~P17(x6101,x6102,x6105,x6106)+~P17(x6101,x6102,x6103,a34)+P17(x6101,x6102,f18(x6103,x6104,x6105,f49(a48)),x6106)+~P14(f47(f47(f32(x6101,f52(f49(f49(a48)),f50(f49(a48)))),x6106),x6106))
% 0.90/1.04  [701]~P16(x7011,x7012,x7013,x7015,x7017)+~P16(x7011,x7012,x7013,x7016,x7017)+~P16(x7011,x7012,x7013,x7014,a34)+P16(x7011,x7012,x7013,f18(x7014,x7015,x7016,f49(a48)),x7017)+~P14(f47(f47(f32(x7011,f52(f49(f49(a48)),f50(f49(a48)))),x7017),x7017))
% 0.90/1.04  [702]~P11(x7021,x7022,x7023,x7025,x7027)+~P11(x7021,x7022,x7023,x7026,x7027)+~P11(x7021,x7022,x7023,x7024,a34)+P11(x7021,x7022,x7023,f18(x7024,x7025,x7026,f49(a48)),x7027)+~P14(f47(f47(f32(x7021,f52(f49(f49(a48)),f50(f49(a48)))),x7027),x7027))
% 0.90/1.04  [724]~P16(x7241,x7242,x7243,x7247,x7248)+~P16(x7241,x7242,x7243,x7244,f2(x7249))+~P13(x7241,x7249,x7245,x72410,x7246,f52(f49(f49(a48)),f50(f49(a48))))+P16(x7241,x7242,x7243,f20(x7244,x7245,x7246,x7247,f49(a48)),a36)+~P14(f47(f47(f32(x7241,f52(f49(f49(a48)),f50(f49(a48)))),x7248),x72410))
% 0.90/1.04  [725]~P11(x7251,x7252,x7253,x7257,x7258)+~P11(x7251,x7252,x7253,x7254,f2(x7259))+~P13(x7251,x7259,x7255,x72510,x7256,f52(f49(f49(a48)),f50(f49(a48))))+P11(x7251,x7252,x7253,f20(x7254,x7255,x7256,x7257,f49(a48)),a36)+~P14(f47(f47(f32(x7251,f52(f49(f49(a48)),f50(f49(a48)))),x7258),x72510))
% 0.90/1.04  [652]~P17(x6521,x6522,x6524,x6527)+~P17(x6521,x6522,x6525,x6526)+~P17(x6521,x6522,x6523,a34)+P17(x6521,x6522,f18(x6523,x6524,x6525,f49(a48)),x6526)+~P14(f47(f47(f32(x6521,f52(f49(f49(a48)),f50(f49(a48)))),x6527),x6526))+P14(f47(f47(f32(x6521,f52(f49(f49(a48)),f50(f49(a48)))),x6526),x6527))
% 0.90/1.04  [653]~P17(x6531,x6532,x6534,x6536)+~P17(x6531,x6532,x6535,x6537)+~P17(x6531,x6532,x6533,a34)+P17(x6531,x6532,f18(x6533,x6534,x6535,f49(a48)),x6536)+~P14(f47(f47(f32(x6531,f52(f49(f49(a48)),f50(f49(a48)))),x6537),x6536))+P14(f47(f47(f32(x6531,f52(f49(f49(a48)),f50(f49(a48)))),x6536),x6537))
% 0.90/1.04  [704]~P16(x7041,x7042,x7043,x7045,x7048)+~P16(x7041,x7042,x7043,x7046,x7047)+~P16(x7041,x7042,x7043,x7044,a34)+P16(x7041,x7042,x7043,f18(x7044,x7045,x7046,f49(a48)),x7047)+~P14(f47(f47(f32(x7041,f52(f49(f49(a48)),f50(f49(a48)))),x7048),x7047))+P14(f47(f47(f32(x7041,f52(f49(f49(a48)),f50(f49(a48)))),x7047),x7048))
% 0.90/1.04  [705]~P16(x7051,x7052,x7053,x7055,x7057)+~P16(x7051,x7052,x7053,x7056,x7058)+~P16(x7051,x7052,x7053,x7054,a34)+P16(x7051,x7052,x7053,f18(x7054,x7055,x7056,f49(a48)),x7057)+~P14(f47(f47(f32(x7051,f52(f49(f49(a48)),f50(f49(a48)))),x7058),x7057))+P14(f47(f47(f32(x7051,f52(f49(f49(a48)),f50(f49(a48)))),x7057),x7058))
% 0.90/1.04  [706]~P11(x7061,x7062,x7063,x7065,x7068)+~P11(x7061,x7062,x7063,x7066,x7067)+~P11(x7061,x7062,x7063,x7064,a34)+P11(x7061,x7062,x7063,f18(x7064,x7065,x7066,f49(a48)),x7067)+~P14(f47(f47(f32(x7061,f52(f49(f49(a48)),f50(f49(a48)))),x7068),x7067))+P14(f47(f47(f32(x7061,f52(f49(f49(a48)),f50(f49(a48)))),x7067),x7068))
% 0.90/1.04  [707]~P11(x7071,x7072,x7073,x7075,x7077)+~P11(x7071,x7072,x7073,x7076,x7078)+~P11(x7071,x7072,x7073,x7074,a34)+P11(x7071,x7072,x7073,f18(x7074,x7075,x7076,f49(a48)),x7077)+~P14(f47(f47(f32(x7071,f52(f49(f49(a48)),f50(f49(a48)))),x7078),x7077))+P14(f47(f47(f32(x7071,f52(f49(f49(a48)),f50(f49(a48)))),x7077),x7078))
% 0.90/1.04  %EqnAxiom
% 0.90/1.04  [1]E(x11,x11)
% 0.90/1.04  [2]E(x22,x21)+~E(x21,x22)
% 0.90/1.04  [3]E(x31,x33)+~E(x31,x32)+~E(x32,x33)
% 0.90/1.04  [4]~E(x41,x42)+E(f2(x41),f2(x42))
% 0.90/1.04  [5]~E(x51,x52)+E(f3(x51,x53),f3(x52,x53))
% 0.90/1.04  [6]~E(x61,x62)+E(f3(x63,x61),f3(x63,x62))
% 0.90/1.04  [7]~E(x71,x72)+E(f26(x71,x73),f26(x72,x73))
% 0.90/1.04  [8]~E(x81,x82)+E(f26(x83,x81),f26(x83,x82))
% 0.90/1.04  [9]~E(x91,x92)+E(f51(x91),f51(x92))
% 0.90/1.04  [10]~E(x101,x102)+E(f49(x101),f49(x102))
% 0.90/1.04  [11]~E(x111,x112)+E(f27(x111,x113),f27(x112,x113))
% 0.90/1.04  [12]~E(x121,x122)+E(f27(x123,x121),f27(x123,x122))
% 0.90/1.04  [13]~E(x131,x132)+E(f50(x131),f50(x132))
% 0.90/1.04  [14]~E(x141,x142)+E(f52(x141,x143),f52(x142,x143))
% 0.90/1.04  [15]~E(x151,x152)+E(f52(x153,x151),f52(x153,x152))
% 0.90/1.04  [16]~E(x161,x162)+E(f39(x161),f39(x162))
% 0.90/1.04  [17]~E(x171,x172)+E(f47(x171,x173),f47(x172,x173))
% 0.90/1.04  [18]~E(x181,x182)+E(f47(x183,x181),f47(x183,x182))
% 0.90/1.04  [19]~E(x191,x192)+E(f55(x191,x193),f55(x192,x193))
% 0.90/1.04  [20]~E(x201,x202)+E(f55(x203,x201),f55(x203,x202))
% 0.90/1.04  [21]~E(x211,x212)+E(f32(x211,x213),f32(x212,x213))
% 0.90/1.04  [22]~E(x221,x222)+E(f32(x223,x221),f32(x223,x222))
% 0.90/1.04  [23]~E(x231,x232)+E(f41(x231,x233,x234,x235,x236),f41(x232,x233,x234,x235,x236))
% 0.90/1.04  [24]~E(x241,x242)+E(f41(x243,x241,x244,x245,x246),f41(x243,x242,x244,x245,x246))
% 0.90/1.04  [25]~E(x251,x252)+E(f41(x253,x254,x251,x255,x256),f41(x253,x254,x252,x255,x256))
% 0.90/1.04  [26]~E(x261,x262)+E(f41(x263,x264,x265,x261,x266),f41(x263,x264,x265,x262,x266))
% 0.90/1.04  [27]~E(x271,x272)+E(f41(x273,x274,x275,x276,x271),f41(x273,x274,x275,x276,x272))
% 0.90/1.04  [28]~E(x281,x282)+E(f28(x281,x283,x284,x285),f28(x282,x283,x284,x285))
% 0.90/1.04  [29]~E(x291,x292)+E(f28(x293,x291,x294,x295),f28(x293,x292,x294,x295))
% 0.90/1.04  [30]~E(x301,x302)+E(f28(x303,x304,x301,x305),f28(x303,x304,x302,x305))
% 0.90/1.04  [31]~E(x311,x312)+E(f28(x313,x314,x315,x311),f28(x313,x314,x315,x312))
% 0.90/1.04  [32]~E(x321,x322)+E(f29(x321),f29(x322))
% 0.90/1.04  [33]~E(x331,x332)+E(f18(x331,x333,x334,x335),f18(x332,x333,x334,x335))
% 0.90/1.04  [34]~E(x341,x342)+E(f18(x343,x341,x344,x345),f18(x343,x342,x344,x345))
% 0.90/1.04  [35]~E(x351,x352)+E(f18(x353,x354,x351,x355),f18(x353,x354,x352,x355))
% 0.90/1.04  [36]~E(x361,x362)+E(f18(x363,x364,x365,x361),f18(x363,x364,x365,x362))
% 0.90/1.04  [37]~E(x371,x372)+E(f21(x371,x373,x374,x375,x376),f21(x372,x373,x374,x375,x376))
% 0.90/1.04  [38]~E(x381,x382)+E(f21(x383,x381,x384,x385,x386),f21(x383,x382,x384,x385,x386))
% 0.90/1.04  [39]~E(x391,x392)+E(f21(x393,x394,x391,x395,x396),f21(x393,x394,x392,x395,x396))
% 0.90/1.04  [40]~E(x401,x402)+E(f21(x403,x404,x405,x401,x406),f21(x403,x404,x405,x402,x406))
% 0.90/1.04  [41]~E(x411,x412)+E(f21(x413,x414,x415,x416,x411),f21(x413,x414,x415,x416,x412))
% 0.90/1.04  [42]~E(x421,x422)+E(f40(x421,x423,x424,x425,x426),f40(x422,x423,x424,x425,x426))
% 0.90/1.04  [43]~E(x431,x432)+E(f40(x433,x431,x434,x435,x436),f40(x433,x432,x434,x435,x436))
% 0.90/1.04  [44]~E(x441,x442)+E(f40(x443,x444,x441,x445,x446),f40(x443,x444,x442,x445,x446))
% 0.90/1.04  [45]~E(x451,x452)+E(f40(x453,x454,x455,x451,x456),f40(x453,x454,x455,x452,x456))
% 0.90/1.04  [46]~E(x461,x462)+E(f40(x463,x464,x465,x466,x461),f40(x463,x464,x465,x466,x462))
% 0.90/1.04  [47]~E(x471,x472)+E(f4(x471,x473,x474),f4(x472,x473,x474))
% 0.90/1.04  [48]~E(x481,x482)+E(f4(x483,x481,x484),f4(x483,x482,x484))
% 0.90/1.04  [49]~E(x491,x492)+E(f4(x493,x494,x491),f4(x493,x494,x492))
% 0.90/1.04  [50]~E(x501,x502)+E(f20(x501,x503,x504,x505,x506),f20(x502,x503,x504,x505,x506))
% 0.90/1.04  [51]~E(x511,x512)+E(f20(x513,x511,x514,x515,x516),f20(x513,x512,x514,x515,x516))
% 0.90/1.04  [52]~E(x521,x522)+E(f20(x523,x524,x521,x525,x526),f20(x523,x524,x522,x525,x526))
% 0.90/1.04  [53]~E(x531,x532)+E(f20(x533,x534,x535,x531,x536),f20(x533,x534,x535,x532,x536))
% 0.90/1.04  [54]~E(x541,x542)+E(f20(x543,x544,x545,x546,x541),f20(x543,x544,x545,x546,x542))
% 0.90/1.04  [55]~E(x551,x552)+E(f8(x551,x553),f8(x552,x553))
% 0.90/1.04  [56]~E(x561,x562)+E(f8(x563,x561),f8(x563,x562))
% 0.90/1.04  [57]~E(x571,x572)+E(f9(x571,x573,x574),f9(x572,x573,x574))
% 0.90/1.04  [58]~E(x581,x582)+E(f9(x583,x581,x584),f9(x583,x582,x584))
% 0.90/1.04  [59]~E(x591,x592)+E(f9(x593,x594,x591),f9(x593,x594,x592))
% 0.90/1.04  [60]~E(x601,x602)+E(f22(x601,x603),f22(x602,x603))
% 0.90/1.04  [61]~E(x611,x612)+E(f22(x613,x611),f22(x613,x612))
% 0.90/1.04  [62]~E(x621,x622)+E(f14(x621,x623,x624,x625,x626),f14(x622,x623,x624,x625,x626))
% 0.90/1.04  [63]~E(x631,x632)+E(f14(x633,x631,x634,x635,x636),f14(x633,x632,x634,x635,x636))
% 0.90/1.04  [64]~E(x641,x642)+E(f14(x643,x644,x641,x645,x646),f14(x643,x644,x642,x645,x646))
% 0.90/1.04  [65]~E(x651,x652)+E(f14(x653,x654,x655,x651,x656),f14(x653,x654,x655,x652,x656))
% 0.90/1.04  [66]~E(x661,x662)+E(f14(x663,x664,x665,x666,x661),f14(x663,x664,x665,x666,x662))
% 0.90/1.04  [67]~E(x671,x672)+E(f23(x671,x673,x674),f23(x672,x673,x674))
% 0.90/1.04  [68]~E(x681,x682)+E(f23(x683,x681,x684),f23(x683,x682,x684))
% 0.90/1.04  [69]~E(x691,x692)+E(f23(x693,x694,x691),f23(x693,x694,x692))
% 0.90/1.04  [70]~E(x701,x702)+E(f11(x701,x703,x704,x705),f11(x702,x703,x704,x705))
% 0.90/1.04  [71]~E(x711,x712)+E(f11(x713,x711,x714,x715),f11(x713,x712,x714,x715))
% 0.90/1.04  [72]~E(x721,x722)+E(f11(x723,x724,x721,x725),f11(x723,x724,x722,x725))
% 0.90/1.04  [73]~E(x731,x732)+E(f11(x733,x734,x735,x731),f11(x733,x734,x735,x732))
% 0.90/1.04  [74]~E(x741,x742)+E(f12(x741,x743,x744,x745),f12(x742,x743,x744,x745))
% 0.90/1.04  [75]~E(x751,x752)+E(f12(x753,x751,x754,x755),f12(x753,x752,x754,x755))
% 0.90/1.04  [76]~E(x761,x762)+E(f12(x763,x764,x761,x765),f12(x763,x764,x762,x765))
% 0.90/1.04  [77]~E(x771,x772)+E(f12(x773,x774,x775,x771),f12(x773,x774,x775,x772))
% 0.90/1.04  [78]~E(x781,x782)+E(f6(x781,x783,x784,x785),f6(x782,x783,x784,x785))
% 0.90/1.04  [79]~E(x791,x792)+E(f6(x793,x791,x794,x795),f6(x793,x792,x794,x795))
% 0.90/1.04  [80]~E(x801,x802)+E(f6(x803,x804,x801,x805),f6(x803,x804,x802,x805))
% 0.90/1.04  [81]~E(x811,x812)+E(f6(x813,x814,x815,x811),f6(x813,x814,x815,x812))
% 0.90/1.04  [82]~E(x821,x822)+E(f10(x821,x823,x824),f10(x822,x823,x824))
% 0.90/1.04  [83]~E(x831,x832)+E(f10(x833,x831,x834),f10(x833,x832,x834))
% 0.90/1.04  [84]~E(x841,x842)+E(f10(x843,x844,x841),f10(x843,x844,x842))
% 0.90/1.04  [85]~E(x851,x852)+E(f7(x851,x853,x854,x855,x856),f7(x852,x853,x854,x855,x856))
% 0.90/1.04  [86]~E(x861,x862)+E(f7(x863,x861,x864,x865,x866),f7(x863,x862,x864,x865,x866))
% 0.90/1.04  [87]~E(x871,x872)+E(f7(x873,x874,x871,x875,x876),f7(x873,x874,x872,x875,x876))
% 0.90/1.04  [88]~E(x881,x882)+E(f7(x883,x884,x885,x881,x886),f7(x883,x884,x885,x882,x886))
% 0.90/1.04  [89]~E(x891,x892)+E(f7(x893,x894,x895,x896,x891),f7(x893,x894,x895,x896,x892))
% 0.90/1.04  [90]~E(x901,x902)+E(f24(x901,x903),f24(x902,x903))
% 0.90/1.04  [91]~E(x911,x912)+E(f24(x913,x911),f24(x913,x912))
% 0.90/1.04  [92]~E(x921,x922)+E(f25(x921,x923,x924),f25(x922,x923,x924))
% 0.90/1.04  [93]~E(x931,x932)+E(f25(x933,x931,x934),f25(x933,x932,x934))
% 0.90/1.04  [94]~E(x941,x942)+E(f25(x943,x944,x941),f25(x943,x944,x942))
% 0.90/1.04  [95]~E(x951,x952)+E(f16(x951,x953,x954,x955),f16(x952,x953,x954,x955))
% 0.90/1.04  [96]~E(x961,x962)+E(f16(x963,x961,x964,x965),f16(x963,x962,x964,x965))
% 0.90/1.04  [97]~E(x971,x972)+E(f16(x973,x974,x971,x975),f16(x973,x974,x972,x975))
% 0.90/1.04  [98]~E(x981,x982)+E(f16(x983,x984,x985,x981),f16(x983,x984,x985,x982))
% 0.90/1.04  [99]~E(x991,x992)+E(f19(x991,x993,x994,x995),f19(x992,x993,x994,x995))
% 0.90/1.04  [100]~E(x1001,x1002)+E(f19(x1003,x1001,x1004,x1005),f19(x1003,x1002,x1004,x1005))
% 0.90/1.04  [101]~E(x1011,x1012)+E(f19(x1013,x1014,x1011,x1015),f19(x1013,x1014,x1012,x1015))
% 0.90/1.04  [102]~E(x1021,x1022)+E(f19(x1023,x1024,x1025,x1021),f19(x1023,x1024,x1025,x1022))
% 0.90/1.04  [103]~E(x1031,x1032)+E(f44(x1031,x1033,x1034,x1035,x1036,x1037,x1038),f44(x1032,x1033,x1034,x1035,x1036,x1037,x1038))
% 0.90/1.04  [104]~E(x1041,x1042)+E(f44(x1043,x1041,x1044,x1045,x1046,x1047,x1048),f44(x1043,x1042,x1044,x1045,x1046,x1047,x1048))
% 0.90/1.04  [105]~E(x1051,x1052)+E(f44(x1053,x1054,x1051,x1055,x1056,x1057,x1058),f44(x1053,x1054,x1052,x1055,x1056,x1057,x1058))
% 0.90/1.04  [106]~E(x1061,x1062)+E(f44(x1063,x1064,x1065,x1061,x1066,x1067,x1068),f44(x1063,x1064,x1065,x1062,x1066,x1067,x1068))
% 0.90/1.04  [107]~E(x1071,x1072)+E(f44(x1073,x1074,x1075,x1076,x1071,x1077,x1078),f44(x1073,x1074,x1075,x1076,x1072,x1077,x1078))
% 0.90/1.04  [108]~E(x1081,x1082)+E(f44(x1083,x1084,x1085,x1086,x1087,x1081,x1088),f44(x1083,x1084,x1085,x1086,x1087,x1082,x1088))
% 0.90/1.04  [109]~E(x1091,x1092)+E(f44(x1093,x1094,x1095,x1096,x1097,x1098,x1091),f44(x1093,x1094,x1095,x1096,x1097,x1098,x1092))
% 0.90/1.04  [110]~E(x1101,x1102)+E(f15(x1101,x1103,x1104,x1105,x1106),f15(x1102,x1103,x1104,x1105,x1106))
% 0.90/1.04  [111]~E(x1111,x1112)+E(f15(x1113,x1111,x1114,x1115,x1116),f15(x1113,x1112,x1114,x1115,x1116))
% 0.90/1.04  [112]~E(x1121,x1122)+E(f15(x1123,x1124,x1121,x1125,x1126),f15(x1123,x1124,x1122,x1125,x1126))
% 0.90/1.04  [113]~E(x1131,x1132)+E(f15(x1133,x1134,x1135,x1131,x1136),f15(x1133,x1134,x1135,x1132,x1136))
% 0.90/1.04  [114]~E(x1141,x1142)+E(f15(x1143,x1144,x1145,x1146,x1141),f15(x1143,x1144,x1145,x1146,x1142))
% 0.90/1.04  [115]~E(x1151,x1152)+E(f17(x1151,x1153,x1154),f17(x1152,x1153,x1154))
% 0.90/1.04  [116]~E(x1161,x1162)+E(f17(x1163,x1161,x1164),f17(x1163,x1162,x1164))
% 0.90/1.04  [117]~E(x1171,x1172)+E(f17(x1173,x1174,x1171),f17(x1173,x1174,x1172))
% 0.90/1.04  [118]~E(x1181,x1182)+E(f42(x1181,x1183,x1184,x1185,x1186,x1187),f42(x1182,x1183,x1184,x1185,x1186,x1187))
% 0.90/1.04  [119]~E(x1191,x1192)+E(f42(x1193,x1191,x1194,x1195,x1196,x1197),f42(x1193,x1192,x1194,x1195,x1196,x1197))
% 0.90/1.04  [120]~E(x1201,x1202)+E(f42(x1203,x1204,x1201,x1205,x1206,x1207),f42(x1203,x1204,x1202,x1205,x1206,x1207))
% 0.90/1.04  [121]~E(x1211,x1212)+E(f42(x1213,x1214,x1215,x1211,x1216,x1217),f42(x1213,x1214,x1215,x1212,x1216,x1217))
% 0.90/1.04  [122]~E(x1221,x1222)+E(f42(x1223,x1224,x1225,x1226,x1221,x1227),f42(x1223,x1224,x1225,x1226,x1222,x1227))
% 0.90/1.04  [123]~E(x1231,x1232)+E(f42(x1233,x1234,x1235,x1236,x1237,x1231),f42(x1233,x1234,x1235,x1236,x1237,x1232))
% 0.90/1.04  [124]~E(x1241,x1242)+E(f74(x1241,x1243,x1244,x1245,x1246),f74(x1242,x1243,x1244,x1245,x1246))
% 0.90/1.04  [125]~E(x1251,x1252)+E(f74(x1253,x1251,x1254,x1255,x1256),f74(x1253,x1252,x1254,x1255,x1256))
% 0.90/1.04  [126]~E(x1261,x1262)+E(f74(x1263,x1264,x1261,x1265,x1266),f74(x1263,x1264,x1262,x1265,x1266))
% 0.90/1.04  [127]~E(x1271,x1272)+E(f74(x1273,x1274,x1275,x1271,x1276),f74(x1273,x1274,x1275,x1272,x1276))
% 0.90/1.04  [128]~E(x1281,x1282)+E(f74(x1283,x1284,x1285,x1286,x1281),f74(x1283,x1284,x1285,x1286,x1282))
% 0.90/1.04  [129]~E(x1291,x1292)+E(f43(x1291,x1293,x1294,x1295,x1296,x1297),f43(x1292,x1293,x1294,x1295,x1296,x1297))
% 0.90/1.04  [130]~E(x1301,x1302)+E(f43(x1303,x1301,x1304,x1305,x1306,x1307),f43(x1303,x1302,x1304,x1305,x1306,x1307))
% 0.90/1.04  [131]~E(x1311,x1312)+E(f43(x1313,x1314,x1311,x1315,x1316,x1317),f43(x1313,x1314,x1312,x1315,x1316,x1317))
% 0.90/1.04  [132]~E(x1321,x1322)+E(f43(x1323,x1324,x1325,x1321,x1326,x1327),f43(x1323,x1324,x1325,x1322,x1326,x1327))
% 0.90/1.04  [133]~E(x1331,x1332)+E(f43(x1333,x1334,x1335,x1336,x1331,x1337),f43(x1333,x1334,x1335,x1336,x1332,x1337))
% 0.90/1.04  [134]~E(x1341,x1342)+E(f43(x1343,x1344,x1345,x1346,x1347,x1341),f43(x1343,x1344,x1345,x1346,x1347,x1342))
% 0.90/1.04  [135]~E(x1351,x1352)+E(f30(x1351,x1353,x1354,x1355),f30(x1352,x1353,x1354,x1355))
% 0.90/1.04  [136]~E(x1361,x1362)+E(f30(x1363,x1361,x1364,x1365),f30(x1363,x1362,x1364,x1365))
% 0.90/1.04  [137]~E(x1371,x1372)+E(f30(x1373,x1374,x1371,x1375),f30(x1373,x1374,x1372,x1375))
% 0.90/1.04  [138]~E(x1381,x1382)+E(f30(x1383,x1384,x1385,x1381),f30(x1383,x1384,x1385,x1382))
% 0.90/1.04  [139]~E(x1391,x1392)+E(f5(x1391,x1393,x1394),f5(x1392,x1393,x1394))
% 0.90/1.04  [140]~E(x1401,x1402)+E(f5(x1403,x1401,x1404),f5(x1403,x1402,x1404))
% 0.90/1.04  [141]~E(x1411,x1412)+E(f5(x1413,x1414,x1411),f5(x1413,x1414,x1412))
% 0.90/1.04  [142]~E(x1421,x1422)+E(f71(x1421,x1423,x1424,x1425,x1426),f71(x1422,x1423,x1424,x1425,x1426))
% 0.90/1.04  [143]~E(x1431,x1432)+E(f71(x1433,x1431,x1434,x1435,x1436),f71(x1433,x1432,x1434,x1435,x1436))
% 0.90/1.04  [144]~E(x1441,x1442)+E(f71(x1443,x1444,x1441,x1445,x1446),f71(x1443,x1444,x1442,x1445,x1446))
% 0.90/1.04  [145]~E(x1451,x1452)+E(f71(x1453,x1454,x1455,x1451,x1456),f71(x1453,x1454,x1455,x1452,x1456))
% 0.90/1.04  [146]~E(x1461,x1462)+E(f71(x1463,x1464,x1465,x1466,x1461),f71(x1463,x1464,x1465,x1466,x1462))
% 0.90/1.04  [147]~E(x1471,x1472)+E(f33(x1471),f33(x1472))
% 0.90/1.04  [148]~E(x1481,x1482)+E(f45(x1481,x1483,x1484,x1485,x1486,x1487,x1488,x1489),f45(x1482,x1483,x1484,x1485,x1486,x1487,x1488,x1489))
% 0.90/1.04  [149]~E(x1491,x1492)+E(f45(x1493,x1491,x1494,x1495,x1496,x1497,x1498,x1499),f45(x1493,x1492,x1494,x1495,x1496,x1497,x1498,x1499))
% 0.90/1.04  [150]~E(x1501,x1502)+E(f45(x1503,x1504,x1501,x1505,x1506,x1507,x1508,x1509),f45(x1503,x1504,x1502,x1505,x1506,x1507,x1508,x1509))
% 0.90/1.04  [151]~E(x1511,x1512)+E(f45(x1513,x1514,x1515,x1511,x1516,x1517,x1518,x1519),f45(x1513,x1514,x1515,x1512,x1516,x1517,x1518,x1519))
% 0.90/1.04  [152]~E(x1521,x1522)+E(f45(x1523,x1524,x1525,x1526,x1521,x1527,x1528,x1529),f45(x1523,x1524,x1525,x1526,x1522,x1527,x1528,x1529))
% 0.90/1.04  [153]~E(x1531,x1532)+E(f45(x1533,x1534,x1535,x1536,x1537,x1531,x1538,x1539),f45(x1533,x1534,x1535,x1536,x1537,x1532,x1538,x1539))
% 0.90/1.04  [154]~E(x1541,x1542)+E(f45(x1543,x1544,x1545,x1546,x1547,x1548,x1541,x1549),f45(x1543,x1544,x1545,x1546,x1547,x1548,x1542,x1549))
% 0.90/1.04  [155]~E(x1551,x1552)+E(f45(x1553,x1554,x1555,x1556,x1557,x1558,x1559,x1551),f45(x1553,x1554,x1555,x1556,x1557,x1558,x1559,x1552))
% 0.90/1.04  [156]~E(x1561,x1562)+E(f72(x1561,x1563,x1564,x1565,x1566),f72(x1562,x1563,x1564,x1565,x1566))
% 0.90/1.04  [157]~E(x1571,x1572)+E(f72(x1573,x1571,x1574,x1575,x1576),f72(x1573,x1572,x1574,x1575,x1576))
% 0.90/1.04  [158]~E(x1581,x1582)+E(f72(x1583,x1584,x1581,x1585,x1586),f72(x1583,x1584,x1582,x1585,x1586))
% 0.90/1.04  [159]~E(x1591,x1592)+E(f72(x1593,x1594,x1595,x1591,x1596),f72(x1593,x1594,x1595,x1592,x1596))
% 0.90/1.04  [160]~E(x1601,x1602)+E(f72(x1603,x1604,x1605,x1606,x1601),f72(x1603,x1604,x1605,x1606,x1602))
% 0.90/1.04  [161]~E(x1611,x1612)+E(f31(x1611),f31(x1612))
% 0.90/1.04  [162]~E(x1621,x1622)+E(f46(x1621,x1623,x1624,x1625),f46(x1622,x1623,x1624,x1625))
% 0.90/1.04  [163]~E(x1631,x1632)+E(f46(x1633,x1631,x1634,x1635),f46(x1633,x1632,x1634,x1635))
% 0.90/1.04  [164]~E(x1641,x1642)+E(f46(x1643,x1644,x1641,x1645),f46(x1643,x1644,x1642,x1645))
% 0.90/1.04  [165]~E(x1651,x1652)+E(f46(x1653,x1654,x1655,x1651),f46(x1653,x1654,x1655,x1652))
% 0.90/1.04  [166]~E(x1661,x1662)+E(f73(x1661,x1663,x1664,x1665,x1666),f73(x1662,x1663,x1664,x1665,x1666))
% 0.90/1.04  [167]~E(x1671,x1672)+E(f73(x1673,x1671,x1674,x1675,x1676),f73(x1673,x1672,x1674,x1675,x1676))
% 0.90/1.04  [168]~E(x1681,x1682)+E(f73(x1683,x1684,x1681,x1685,x1686),f73(x1683,x1684,x1682,x1685,x1686))
% 0.90/1.04  [169]~E(x1691,x1692)+E(f73(x1693,x1694,x1695,x1691,x1696),f73(x1693,x1694,x1695,x1692,x1696))
% 0.90/1.04  [170]~E(x1701,x1702)+E(f73(x1703,x1704,x1705,x1706,x1701),f73(x1703,x1704,x1705,x1706,x1702))
% 0.90/1.04  [171]~P1(x1711)+P1(x1712)+~E(x1711,x1712)
% 0.90/1.04  [172]P16(x1722,x1723,x1724,x1725,x1726)+~E(x1721,x1722)+~P16(x1721,x1723,x1724,x1725,x1726)
% 0.90/1.04  [173]P16(x1733,x1732,x1734,x1735,x1736)+~E(x1731,x1732)+~P16(x1733,x1731,x1734,x1735,x1736)
% 0.90/1.04  [174]P16(x1743,x1744,x1742,x1745,x1746)+~E(x1741,x1742)+~P16(x1743,x1744,x1741,x1745,x1746)
% 0.90/1.04  [175]P16(x1753,x1754,x1755,x1752,x1756)+~E(x1751,x1752)+~P16(x1753,x1754,x1755,x1751,x1756)
% 0.90/1.04  [176]P16(x1763,x1764,x1765,x1766,x1762)+~E(x1761,x1762)+~P16(x1763,x1764,x1765,x1766,x1761)
% 0.90/1.04  [177]P2(x1772,x1773)+~E(x1771,x1772)+~P2(x1771,x1773)
% 0.90/1.04  [178]P2(x1783,x1782)+~E(x1781,x1782)+~P2(x1783,x1781)
% 0.90/1.04  [179]~P14(x1791)+P14(x1792)+~E(x1791,x1792)
% 0.90/1.04  [180]P12(x1802,x1803,x1804)+~E(x1801,x1802)+~P12(x1801,x1803,x1804)
% 0.90/1.04  [181]P12(x1813,x1812,x1814)+~E(x1811,x1812)+~P12(x1813,x1811,x1814)
% 0.90/1.04  [182]P12(x1823,x1824,x1822)+~E(x1821,x1822)+~P12(x1823,x1824,x1821)
% 0.90/1.04  [183]P17(x1832,x1833,x1834,x1835)+~E(x1831,x1832)+~P17(x1831,x1833,x1834,x1835)
% 0.90/1.04  [184]P17(x1843,x1842,x1844,x1845)+~E(x1841,x1842)+~P17(x1843,x1841,x1844,x1845)
% 0.90/1.04  [185]P17(x1853,x1854,x1852,x1855)+~E(x1851,x1852)+~P17(x1853,x1854,x1851,x1855)
% 0.90/1.04  [186]P17(x1863,x1864,x1865,x1862)+~E(x1861,x1862)+~P17(x1863,x1864,x1865,x1861)
% 0.90/1.04  [187]P3(x1872,x1873,x1874,x1875)+~E(x1871,x1872)+~P3(x1871,x1873,x1874,x1875)
% 0.90/1.04  [188]P3(x1883,x1882,x1884,x1885)+~E(x1881,x1882)+~P3(x1883,x1881,x1884,x1885)
% 0.90/1.04  [189]P3(x1893,x1894,x1892,x1895)+~E(x1891,x1892)+~P3(x1893,x1894,x1891,x1895)
% 0.90/1.04  [190]P3(x1903,x1904,x1905,x1902)+~E(x1901,x1902)+~P3(x1903,x1904,x1905,x1901)
% 0.90/1.04  [191]P15(x1912,x1913,x1914)+~E(x1911,x1912)+~P15(x1911,x1913,x1914)
% 0.90/1.04  [192]P15(x1923,x1922,x1924)+~E(x1921,x1922)+~P15(x1923,x1921,x1924)
% 0.90/1.04  [193]P15(x1933,x1934,x1932)+~E(x1931,x1932)+~P15(x1933,x1934,x1931)
% 0.90/1.04  [194]P5(x1942,x1943,x1944,x1945,x1946)+~E(x1941,x1942)+~P5(x1941,x1943,x1944,x1945,x1946)
% 0.90/1.04  [195]P5(x1953,x1952,x1954,x1955,x1956)+~E(x1951,x1952)+~P5(x1953,x1951,x1954,x1955,x1956)
% 0.90/1.04  [196]P5(x1963,x1964,x1962,x1965,x1966)+~E(x1961,x1962)+~P5(x1963,x1964,x1961,x1965,x1966)
% 0.90/1.04  [197]P5(x1973,x1974,x1975,x1972,x1976)+~E(x1971,x1972)+~P5(x1973,x1974,x1975,x1971,x1976)
% 0.90/1.04  [198]P5(x1983,x1984,x1985,x1986,x1982)+~E(x1981,x1982)+~P5(x1983,x1984,x1985,x1986,x1981)
% 0.90/1.04  [199]P10(x1992,x1993,x1994,x1995,x1996)+~E(x1991,x1992)+~P10(x1991,x1993,x1994,x1995,x1996)
% 0.90/1.04  [200]P10(x2003,x2002,x2004,x2005,x2006)+~E(x2001,x2002)+~P10(x2003,x2001,x2004,x2005,x2006)
% 0.90/1.04  [201]P10(x2013,x2014,x2012,x2015,x2016)+~E(x2011,x2012)+~P10(x2013,x2014,x2011,x2015,x2016)
% 0.90/1.04  [202]P10(x2023,x2024,x2025,x2022,x2026)+~E(x2021,x2022)+~P10(x2023,x2024,x2025,x2021,x2026)
% 0.90/1.04  [203]P10(x2033,x2034,x2035,x2036,x2032)+~E(x2031,x2032)+~P10(x2033,x2034,x2035,x2036,x2031)
% 0.90/1.04  [204]P4(x2042,x2043,x2044,x2045,x2046)+~E(x2041,x2042)+~P4(x2041,x2043,x2044,x2045,x2046)
% 0.90/1.04  [205]P4(x2053,x2052,x2054,x2055,x2056)+~E(x2051,x2052)+~P4(x2053,x2051,x2054,x2055,x2056)
% 0.90/1.04  [206]P4(x2063,x2064,x2062,x2065,x2066)+~E(x2061,x2062)+~P4(x2063,x2064,x2061,x2065,x2066)
% 0.90/1.04  [207]P4(x2073,x2074,x2075,x2072,x2076)+~E(x2071,x2072)+~P4(x2073,x2074,x2075,x2071,x2076)
% 0.90/1.04  [208]P4(x2083,x2084,x2085,x2086,x2082)+~E(x2081,x2082)+~P4(x2083,x2084,x2085,x2086,x2081)
% 0.90/1.04  [209]P11(x2092,x2093,x2094,x2095,x2096)+~E(x2091,x2092)+~P11(x2091,x2093,x2094,x2095,x2096)
% 0.90/1.04  [210]P11(x2103,x2102,x2104,x2105,x2106)+~E(x2101,x2102)+~P11(x2103,x2101,x2104,x2105,x2106)
% 0.90/1.04  [211]P11(x2113,x2114,x2112,x2115,x2116)+~E(x2111,x2112)+~P11(x2113,x2114,x2111,x2115,x2116)
% 0.90/1.04  [212]P11(x2123,x2124,x2125,x2122,x2126)+~E(x2121,x2122)+~P11(x2123,x2124,x2125,x2121,x2126)
% 0.90/1.04  [213]P11(x2133,x2134,x2135,x2136,x2132)+~E(x2131,x2132)+~P11(x2133,x2134,x2135,x2136,x2131)
% 0.90/1.04  [214]P9(x2142,x2143,x2144)+~E(x2141,x2142)+~P9(x2141,x2143,x2144)
% 0.90/1.04  [215]P9(x2153,x2152,x2154)+~E(x2151,x2152)+~P9(x2153,x2151,x2154)
% 0.90/1.04  [216]P9(x2163,x2164,x2162)+~E(x2161,x2162)+~P9(x2163,x2164,x2161)
% 0.90/1.04  [217]P6(x2172,x2173,x2174)+~E(x2171,x2172)+~P6(x2171,x2173,x2174)
% 0.90/1.04  [218]P6(x2183,x2182,x2184)+~E(x2181,x2182)+~P6(x2183,x2181,x2184)
% 0.90/1.04  [219]P6(x2193,x2194,x2192)+~E(x2191,x2192)+~P6(x2193,x2194,x2191)
% 0.90/1.04  [220]P13(x2202,x2203,x2204,x2205,x2206,x2207)+~E(x2201,x2202)+~P13(x2201,x2203,x2204,x2205,x2206,x2207)
% 0.90/1.04  [221]P13(x2213,x2212,x2214,x2215,x2216,x2217)+~E(x2211,x2212)+~P13(x2213,x2211,x2214,x2215,x2216,x2217)
% 0.90/1.04  [222]P13(x2223,x2224,x2222,x2225,x2226,x2227)+~E(x2221,x2222)+~P13(x2223,x2224,x2221,x2225,x2226,x2227)
% 0.90/1.04  [223]P13(x2233,x2234,x2235,x2232,x2236,x2237)+~E(x2231,x2232)+~P13(x2233,x2234,x2235,x2231,x2236,x2237)
% 0.90/1.04  [224]P13(x2243,x2244,x2245,x2246,x2242,x2247)+~E(x2241,x2242)+~P13(x2243,x2244,x2245,x2246,x2241,x2247)
% 0.90/1.04  [225]P13(x2253,x2254,x2255,x2256,x2257,x2252)+~E(x2251,x2252)+~P13(x2253,x2254,x2255,x2256,x2257,x2251)
% 0.90/1.04  [226]P7(x2262,x2263,x2264,x2265,x2266)+~E(x2261,x2262)+~P7(x2261,x2263,x2264,x2265,x2266)
% 0.90/1.04  [227]P7(x2273,x2272,x2274,x2275,x2276)+~E(x2271,x2272)+~P7(x2273,x2271,x2274,x2275,x2276)
% 0.90/1.04  [228]P7(x2283,x2284,x2282,x2285,x2286)+~E(x2281,x2282)+~P7(x2283,x2284,x2281,x2285,x2286)
% 0.90/1.04  [229]P7(x2293,x2294,x2295,x2292,x2296)+~E(x2291,x2292)+~P7(x2293,x2294,x2295,x2291,x2296)
% 0.90/1.04  [230]P7(x2303,x2304,x2305,x2306,x2302)+~E(x2301,x2302)+~P7(x2303,x2304,x2305,x2306,x2301)
% 0.90/1.04  [231]~P18(x2311)+P18(x2312)+~E(x2311,x2312)
% 0.90/1.04  [232]P8(x2322,x2323,x2324,x2325,x2326)+~E(x2321,x2322)+~P8(x2321,x2323,x2324,x2325,x2326)
% 0.90/1.04  [233]P8(x2333,x2332,x2334,x2335,x2336)+~E(x2331,x2332)+~P8(x2333,x2331,x2334,x2335,x2336)
% 0.90/1.04  [234]P8(x2343,x2344,x2342,x2345,x2346)+~E(x2341,x2342)+~P8(x2343,x2344,x2341,x2345,x2346)
% 0.90/1.04  [235]P8(x2353,x2354,x2355,x2352,x2356)+~E(x2351,x2352)+~P8(x2353,x2354,x2355,x2351,x2356)
% 0.90/1.04  [236]P8(x2363,x2364,x2365,x2366,x2362)+~E(x2361,x2362)+~P8(x2363,x2364,x2365,x2366,x2361)
% 0.90/1.04  
% 0.90/1.04  %-------------------------------------------
% 0.90/1.04  cnf(823,plain,
% 0.90/1.04     ($false),
% 0.90/1.04     inference(scs_inference,[],[280,315,288,603]),
% 0.90/1.04     ['proof']).
% 0.90/1.04  % SZS output end Proof
% 0.90/1.04  % Total time :0.080000s
%------------------------------------------------------------------------------