TSTP Solution File: SWV948-1 by Twee---2.4.2

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Twee---2.4.2
% Problem  : SWV948-1 : TPTP v8.1.2. Released v4.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : parallel-twee %s --tstp --conditional-encoding if --smaller --drop-non-horn --give-up-on-saturation --explain-encoding --formal-proof

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

% Result   : Timeout 295.45s 37.71s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : SWV948-1 : TPTP v8.1.2. Released v4.1.0.
% 0.03/0.13  % Command  : parallel-twee %s --tstp --conditional-encoding if --smaller --drop-non-horn --give-up-on-saturation --explain-encoding --formal-proof
% 0.13/0.34  % Computer : n023.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Tue Aug 29 07:05:55 EDT 2023
% 0.13/0.34  % CPUTime  : 
% 295.45/37.71  Command-line arguments: --lhs-weight 9 --flip-ordering --complete-subsets --normalise-queue-percent 10 --cp-renormalise-threshold 10
% 295.45/37.71  
% 295.45/37.71  % SZS status Unsatisfiable
% 295.45/37.71  
% 295.45/37.73  % SZS output start Proof
% 295.45/37.73  Take the following subset of the input axioms:
% 296.20/37.77    fof(cls_LAssRed_I3_J_0, axiom, c_TypeSafe__Mirabelle_Osconf(v_P, v_E____, c_Pair(v_a______, v_b______, tc_fun(tc_nat, tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar), tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar), tc_List_Olist(tc_String_Ochar)), tc_Option_Ooption(tc_Value_Oval))))), tc_fun(tc_List_Olist(tc_String_Ochar), tc_Option_Ooption(tc_Value_Oval))))).
% 296.20/37.77    fof(cls_LAssRed_I4_J_0, axiom, c_WellTypeRT_OWTrt(v_P, v_a______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_ea______, tc_List_Olist(tc_String_Ochar)), v_T____)).
% 296.20/37.77    fof(cls_LAssRed_Ohyps_I2_J_0, axiom, ![V_E, V_T]: (c_WellTypeRT_OWTrt(v_P, v_aa______, V_E, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(V_E, v_P, V_T, v_aa______, v_e_Ha______)) | (~c_WellTypeRT_OWTrt(v_P, v_a______, V_E, v_ea______, V_T) | ~c_TypeSafe__Mirabelle_Osconf(v_P, V_E, c_Pair(v_a______, v_b______, tc_fun(tc_nat, tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar), tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar), tc_List_Olist(tc_String_Ochar)), tc_Option_Ooption(tc_Value_Oval))))), tc_fun(tc_List_Olist(tc_String_Ochar), tc_Option_Ooption(tc_Value_Oval))))))).
% 296.20/37.77    fof(cls_LAssRed_Ohyps_I2_J_1, axiom, ![V_E2, V_T2]: (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__XLAssRed__Xhyps__2__1(V_E2, v_P, V_T2, v_aa______, v_e_Ha______)), V_T2)) | (~c_WellTypeRT_OWTrt(v_P, v_a______, V_E2, v_ea______, V_T2) | ~c_TypeSafe__Mirabelle_Osconf(v_P, V_E2, c_Pair(v_a______, v_b______, tc_fun(tc_nat, tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar), tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar), tc_List_Olist(tc_String_Ochar)), tc_Option_Ooption(tc_Value_Oval))))), tc_fun(tc_List_Olist(tc_String_Ochar), tc_Option_Ooption(tc_Value_Oval))))))).
% 296.20/37.77    fof(cls_WTVar_0, axiom, ![V_P, V_V, V_E2, V_T2]: (hAPP(V_E2, V_V)!=c_Option_Ooption_OSome(V_T2, tc_Type_Oty) | c_WellType_OWT(V_P, V_E2, c_Expr_Oexp_OVar(V_V, tc_List_Olist(tc_String_Ochar)), V_T2))).
% 296.20/37.77    fof(cls_WT__elim__cases_I1_J_4, axiom, ![V_e, V_E2, V_T2, V_P2]: ~c_WellType_OWT(V_P2, V_E2, c_Expr_Oexp_OLAss(c_Type_Othis, V_e, tc_List_Olist(tc_String_Ochar)), V_T2)).
% 296.20/37.77    fof(cls_WT__implies__WTrt_0, axiom, ![V_h, V_E2, V_T2, V_P2, V_e2]: (c_WellTypeRT_OWTrt(V_P2, V_h, V_E2, V_e2, V_T2) | ~c_WellType_OWT(V_P2, V_E2, V_e2, V_T2))).
% 296.20/37.77    fof(cls_WTrt_H__WTrts_H_Ointros_I7_J_0, axiom, ![V_T_H, V_E2, V_T2, V_P2, V_h2, V_e2, V_V2]: (c_Progress_OWTrt_H(V_P2, V_h2, V_E2, c_Expr_Oexp_OLAss(V_V2, V_e2, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid) | (~hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P2, tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)), tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))), V_T_H), V_T2)) | (~c_Progress_OWTrt_H(V_P2, V_h2, V_E2, V_e2, V_T_H) | ~c_Progress_OWTrt_H(V_P2, V_h2, V_E2, c_Expr_Oexp_OVar(V_V2, tc_List_Olist(tc_String_Ochar)), V_T2))))).
% 296.20/37.77    fof(cls_WTrt__elim__cases_I1_J_0, axiom, ![V_v, V_E2, V_T2, V_P2, V_h2, V_e2]: (V_T2=c_Type_Oty_OVoid | ~c_WellTypeRT_OWTrt(V_P2, V_h2, V_E2, c_Expr_Oexp_OLAss(V_v, V_e2, tc_List_Olist(tc_String_Ochar)), V_T2))).
% 296.20/37.77    fof(cls_WTrt__elim__cases_I1_J_1, axiom, ![V_E2, V_T2, V_P2, V_h2, V_e2, V_v2]: (hAPP(V_E2, V_v2)=c_Option_Ooption_OSome(c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(V_E2, V_P2, V_e2, V_h2, V_v2), tc_Type_Oty) | ~c_WellTypeRT_OWTrt(V_P2, V_h2, V_E2, c_Expr_Oexp_OLAss(V_v2, V_e2, tc_List_Olist(tc_String_Ochar)), V_T2))).
% 296.20/37.77    fof(cls_WTrt__elim__cases_I1_J_2, axiom, ![V_E2, V_T2, V_P2, V_h2, V_e2, V_v2]: (c_WellTypeRT_OWTrt(V_P2, V_h2, V_E2, V_e2, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(V_E2, V_P2, V_e2, V_h2, V_v2)) | ~c_WellTypeRT_OWTrt(V_P2, V_h2, V_E2, c_Expr_Oexp_OLAss(V_v2, V_e2, tc_List_Olist(tc_String_Ochar)), V_T2))).
% 296.20/37.77    fof(cls_WTrt__elim__cases_I1_J_3, axiom, ![V_E2, V_T2, V_P2, V_h2, V_e2, V_v2]: (hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P2, 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__1__2(V_E2, V_P2, V_e2, V_h2, V_v2)), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(V_E2, V_P2, V_e2, V_h2, V_v2))) | ~c_WellTypeRT_OWTrt(V_P2, V_h2, V_E2, c_Expr_Oexp_OLAss(V_v2, V_e2, tc_List_Olist(tc_String_Ochar)), V_T2))).
% 296.20/37.77    fof(cls_conjecture_0, negated_conjecture, ![V_x]: (~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____)) | ~c_WellTypeRT_OWTrt(v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), V_x))).
% 296.20/37.77    fof(cls_exp_Osimps_I100_J_0, axiom, ![V_exp1_H, V_exp2_H, T_a, V_exp1, V_exp2, V_list1_H, V_list2_H, V_bop]: 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)).
% 296.20/37.77    fof(cls_exp_Osimps_I101_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_list1_H2, V_list2_H2, V_bop2, V_exp1_H2, V_exp2_H2]: c_Expr_Oexp_OFAss(V_exp1_H2, V_list1_H2, V_list2_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OBinOp(V_exp1_2, V_bop2, V_exp2_2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I102_J_0, axiom, ![V_exp_H, T_a2, V_exp1_2, V_exp2_2, V_list1_H2, V_list2_H2, V_bop2]: c_Expr_Oexp_OBinOp(V_exp1_2, V_bop2, V_exp2_2, T_a2)!=c_Expr_Oexp_OCall(V_exp_H, V_list1_H2, V_list2_H2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I103_J_0, axiom, ![T_a2, V_exp_H2, V_exp1_2, V_exp2_2, V_list1_H2, V_list2_H2, V_bop2]: c_Expr_Oexp_OCall(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)!=c_Expr_Oexp_OBinOp(V_exp1_2, V_bop2, V_exp2_2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I104_J_0, axiom, ![V_a_H, V_ty_H, T_a2, V_exp_H2, V_exp1_2, V_exp2_2, V_bop2]: c_Expr_Oexp_OBinOp(V_exp1_2, V_bop2, V_exp2_2, T_a2)!=c_Expr_Oexp_OBlock(V_a_H, V_ty_H, V_exp_H2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I105_J_0, axiom, ![T_a2, V_exp_H2, V_exp1_2, V_exp2_2, V_bop2, V_a_H2, V_ty_H2]: c_Expr_Oexp_OBlock(V_a_H2, V_ty_H2, V_exp_H2, T_a2)!=c_Expr_Oexp_OBinOp(V_exp1_2, V_bop2, V_exp2_2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I106_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_bop2, V_exp1_H2, V_exp2_H2]: c_Expr_Oexp_OBinOp(V_exp1_2, V_bop2, V_exp2_2, T_a2)!=c_Expr_Oexp_OSeq(V_exp1_H2, V_exp2_H2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I107_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_bop2, V_exp1_H2, V_exp2_H2]: c_Expr_Oexp_OSeq(V_exp1_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OBinOp(V_exp1_2, V_bop2, V_exp2_2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I108_J_0, axiom, ![V_exp3_H, T_a2, V_exp1_2, V_exp2_2, V_bop2, V_exp1_H2, V_exp2_H2]: c_Expr_Oexp_OBinOp(V_exp1_2, V_bop2, V_exp2_2, T_a2)!=c_Expr_Oexp_OCond(V_exp1_H2, V_exp2_H2, V_exp3_H, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I109_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_bop2, V_exp1_H2, V_exp2_H2, V_exp3_H2]: c_Expr_Oexp_OCond(V_exp1_H2, V_exp2_H2, V_exp3_H2, T_a2)!=c_Expr_Oexp_OBinOp(V_exp1_2, V_bop2, V_exp2_2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I110_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_bop2, V_exp1_H2, V_exp2_H2]: c_Expr_Oexp_OBinOp(V_exp1_2, V_bop2, V_exp2_2, T_a2)!=c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I111_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_bop2, V_exp1_H2, V_exp2_H2]: c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OBinOp(V_exp1_2, V_bop2, V_exp2_2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I112_J_0, axiom, ![T_a2, V_exp_H2, V_exp1_2, V_exp2_2, V_bop2]: c_Expr_Oexp_OBinOp(V_exp1_2, V_bop2, V_exp2_2, T_a2)!=c_Expr_Oexp_Othrow(V_exp_H2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I113_J_0, axiom, ![T_a2, V_exp_H2, V_exp1_2, V_exp2_2, V_bop2]: c_Expr_Oexp_Othrow(V_exp_H2, T_a2)!=c_Expr_Oexp_OBinOp(V_exp1_2, V_bop2, V_exp2_2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I114_J_0, axiom, ![V_list_H, T_a2, V_exp1_2, V_exp2_2, V_bop2, V_a_H2, V_exp1_H2, V_exp2_H2]: c_Expr_Oexp_OBinOp(V_exp1_2, V_bop2, V_exp2_2, T_a2)!=c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H, V_a_H2, V_exp2_H2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I115_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_bop2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2]: c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OBinOp(V_exp1_2, V_bop2, V_exp2_2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I116_J_0, axiom, ![V_a, T_a2, V_exp_H2, V_a_H2]: c_Expr_Oexp_OVar(V_a, T_a2)!=c_Expr_Oexp_OLAss(V_a_H2, V_exp_H2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I117_J_0, axiom, ![T_a2, V_exp_H2, V_a_H2, V_a2]: c_Expr_Oexp_OLAss(V_a_H2, V_exp_H2, T_a2)!=c_Expr_Oexp_OVar(V_a2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I118_J_0, axiom, ![T_a2, V_exp_H2, V_list1_H2, V_list2_H2, V_a2]: c_Expr_Oexp_OVar(V_a2, T_a2)!=c_Expr_Oexp_OFAcc(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I119_J_0, axiom, ![T_a2, V_exp_H2, V_list1_H2, V_list2_H2, V_a2]: c_Expr_Oexp_OFAcc(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)!=c_Expr_Oexp_OVar(V_a2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I120_J_0, axiom, ![T_a2, V_list1_H2, V_list2_H2, V_exp1_H2, V_exp2_H2, V_a2]: c_Expr_Oexp_OVar(V_a2, T_a2)!=c_Expr_Oexp_OFAss(V_exp1_H2, V_list1_H2, V_list2_H2, V_exp2_H2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I121_J_0, axiom, ![T_a2, V_list1_H2, V_list2_H2, V_exp1_H2, V_exp2_H2, V_a2]: c_Expr_Oexp_OFAss(V_exp1_H2, V_list1_H2, V_list2_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OVar(V_a2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I122_J_0, axiom, ![T_a2, V_exp_H2, V_list1_H2, V_list2_H2, V_a2]: c_Expr_Oexp_OVar(V_a2, T_a2)!=c_Expr_Oexp_OCall(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I123_J_0, axiom, ![T_a2, V_exp_H2, V_list1_H2, V_list2_H2, V_a2]: c_Expr_Oexp_OCall(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)!=c_Expr_Oexp_OVar(V_a2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I124_J_0, axiom, ![T_a2, V_exp_H2, V_a_H2, V_ty_H2, V_a2]: c_Expr_Oexp_OVar(V_a2, T_a2)!=c_Expr_Oexp_OBlock(V_a_H2, V_ty_H2, V_exp_H2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I125_J_0, axiom, ![T_a2, V_exp_H2, V_a_H2, V_ty_H2, V_a2]: c_Expr_Oexp_OBlock(V_a_H2, V_ty_H2, V_exp_H2, T_a2)!=c_Expr_Oexp_OVar(V_a2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I126_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_a2]: c_Expr_Oexp_OVar(V_a2, T_a2)!=c_Expr_Oexp_OSeq(V_exp1_H2, V_exp2_H2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I127_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_a2]: c_Expr_Oexp_OSeq(V_exp1_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OVar(V_a2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I128_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp3_H2, V_a2]: c_Expr_Oexp_OVar(V_a2, T_a2)!=c_Expr_Oexp_OCond(V_exp1_H2, V_exp2_H2, V_exp3_H2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I129_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp3_H2, V_a2]: c_Expr_Oexp_OCond(V_exp1_H2, V_exp2_H2, V_exp3_H2, T_a2)!=c_Expr_Oexp_OVar(V_a2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I130_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_a2]: c_Expr_Oexp_OVar(V_a2, T_a2)!=c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I131_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_a2]: c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OVar(V_a2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I132_J_0, axiom, ![T_a2, V_exp_H2, V_a2]: c_Expr_Oexp_OVar(V_a2, T_a2)!=c_Expr_Oexp_Othrow(V_exp_H2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I133_J_0, axiom, ![T_a2, V_exp_H2, V_a2]: c_Expr_Oexp_Othrow(V_exp_H2, T_a2)!=c_Expr_Oexp_OVar(V_a2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I134_J_0, axiom, ![T_a2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2, V_a2]: c_Expr_Oexp_OVar(V_a2, T_a2)!=c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I135_J_0, axiom, ![T_a2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2, V_a2]: c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OVar(V_a2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I136_J_0, axiom, ![V_exp, T_a2, V_exp_H2, V_list1_H2, V_list2_H2, V_a2]: c_Expr_Oexp_OLAss(V_a2, V_exp, T_a2)!=c_Expr_Oexp_OFAcc(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I137_J_0, axiom, ![T_a2, V_exp_H2, V_list1_H2, V_list2_H2, V_exp4, V_a2]: c_Expr_Oexp_OFAcc(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)!=c_Expr_Oexp_OLAss(V_a2, V_exp4, T_a2)).
% 296.20/37.77    fof(cls_exp_Osimps_I138_J_0, axiom, ![T_a2, V_list1_H2, V_list2_H2, V_exp1_H2, V_exp2_H2, V_exp4, V_a2]: c_Expr_Oexp_OLAss(V_a2, V_exp4, T_a2)!=c_Expr_Oexp_OFAss(V_exp1_H2, V_list1_H2, V_list2_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I139_J_0, axiom, ![T_a2, V_list1_H2, V_list2_H2, V_exp1_H2, V_exp2_H2, V_exp4, V_a2]: c_Expr_Oexp_OFAss(V_exp1_H2, V_list1_H2, V_list2_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OLAss(V_a2, V_exp4, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I140_J_0, axiom, ![T_a2, V_exp_H2, V_list1_H2, V_list2_H2, V_exp4, V_a2]: c_Expr_Oexp_OLAss(V_a2, V_exp4, T_a2)!=c_Expr_Oexp_OCall(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I141_J_0, axiom, ![T_a2, V_exp_H2, V_list1_H2, V_list2_H2, V_exp4, V_a2]: c_Expr_Oexp_OCall(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)!=c_Expr_Oexp_OLAss(V_a2, V_exp4, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I142_J_0, axiom, ![T_a2, V_exp_H2, V_a_H2, V_ty_H2, V_exp4, V_a2]: c_Expr_Oexp_OLAss(V_a2, V_exp4, T_a2)!=c_Expr_Oexp_OBlock(V_a_H2, V_ty_H2, V_exp_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I143_J_0, axiom, ![T_a2, V_exp_H2, V_a_H2, V_ty_H2, V_exp4, V_a2]: c_Expr_Oexp_OBlock(V_a_H2, V_ty_H2, V_exp_H2, T_a2)!=c_Expr_Oexp_OLAss(V_a2, V_exp4, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I144_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp4, V_a2]: c_Expr_Oexp_OLAss(V_a2, V_exp4, T_a2)!=c_Expr_Oexp_OSeq(V_exp1_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I145_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp4, V_a2]: c_Expr_Oexp_OSeq(V_exp1_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OLAss(V_a2, V_exp4, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I146_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp3_H2, V_exp4, V_a2]: c_Expr_Oexp_OLAss(V_a2, V_exp4, T_a2)!=c_Expr_Oexp_OCond(V_exp1_H2, V_exp2_H2, V_exp3_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I147_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp3_H2, V_exp4, V_a2]: c_Expr_Oexp_OCond(V_exp1_H2, V_exp2_H2, V_exp3_H2, T_a2)!=c_Expr_Oexp_OLAss(V_a2, V_exp4, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I148_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp4, V_a2]: c_Expr_Oexp_OLAss(V_a2, V_exp4, T_a2)!=c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I149_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp4, V_a2]: c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OLAss(V_a2, V_exp4, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I150_J_0, axiom, ![T_a2, V_exp_H2, V_exp4, V_a2]: c_Expr_Oexp_OLAss(V_a2, V_exp4, T_a2)!=c_Expr_Oexp_Othrow(V_exp_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I151_J_0, axiom, ![T_a2, V_exp_H2, V_exp4, V_a2]: c_Expr_Oexp_Othrow(V_exp_H2, T_a2)!=c_Expr_Oexp_OLAss(V_a2, V_exp4, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I152_J_0, axiom, ![T_a2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2, V_exp4, V_a2]: c_Expr_Oexp_OLAss(V_a2, V_exp4, T_a2)!=c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I153_J_0, axiom, ![T_a2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2, V_exp4, V_a2]: c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OLAss(V_a2, V_exp4, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I154_J_0, axiom, ![V_list1, V_list2, T_a2, V_list1_H2, V_list2_H2, V_exp1_H2, V_exp2_H2, V_exp4]: c_Expr_Oexp_OFAcc(V_exp4, V_list1, V_list2, T_a2)!=c_Expr_Oexp_OFAss(V_exp1_H2, V_list1_H2, V_list2_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I155_J_0, axiom, ![T_a2, V_list1_H2, V_list2_H2, V_exp1_H2, V_exp2_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OFAss(V_exp1_H2, V_list1_H2, V_list2_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OFAcc(V_exp4, V_list1_2, V_list2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I156_J_0, axiom, ![T_a2, V_exp_H2, V_list1_H2, V_list2_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OFAcc(V_exp4, V_list1_2, V_list2_2, T_a2)!=c_Expr_Oexp_OCall(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I157_J_0, axiom, ![T_a2, V_exp_H2, V_list1_H2, V_list2_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OCall(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)!=c_Expr_Oexp_OFAcc(V_exp4, V_list1_2, V_list2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I158_J_0, axiom, ![T_a2, V_exp_H2, V_a_H2, V_ty_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OFAcc(V_exp4, V_list1_2, V_list2_2, T_a2)!=c_Expr_Oexp_OBlock(V_a_H2, V_ty_H2, V_exp_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I159_J_0, axiom, ![T_a2, V_exp_H2, V_a_H2, V_ty_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OBlock(V_a_H2, V_ty_H2, V_exp_H2, T_a2)!=c_Expr_Oexp_OFAcc(V_exp4, V_list1_2, V_list2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I160_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OFAcc(V_exp4, V_list1_2, V_list2_2, T_a2)!=c_Expr_Oexp_OSeq(V_exp1_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I161_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OSeq(V_exp1_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OFAcc(V_exp4, V_list1_2, V_list2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I162_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp3_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OFAcc(V_exp4, V_list1_2, V_list2_2, T_a2)!=c_Expr_Oexp_OCond(V_exp1_H2, V_exp2_H2, V_exp3_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I163_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp3_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OCond(V_exp1_H2, V_exp2_H2, V_exp3_H2, T_a2)!=c_Expr_Oexp_OFAcc(V_exp4, V_list1_2, V_list2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I164_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OFAcc(V_exp4, V_list1_2, V_list2_2, T_a2)!=c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I165_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OFAcc(V_exp4, V_list1_2, V_list2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I166_J_0, axiom, ![T_a2, V_exp_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OFAcc(V_exp4, V_list1_2, V_list2_2, T_a2)!=c_Expr_Oexp_Othrow(V_exp_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I167_J_0, axiom, ![T_a2, V_exp_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_Othrow(V_exp_H2, T_a2)!=c_Expr_Oexp_OFAcc(V_exp4, V_list1_2, V_list2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I168_J_0, axiom, ![T_a2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OFAcc(V_exp4, V_list1_2, V_list2_2, T_a2)!=c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I169_J_0, axiom, ![T_a2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OFAcc(V_exp4, V_list1_2, V_list2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I16_J_0, axiom, ![V_list, T_a2, V_exp_H2, V_list_H2]: c_Expr_Oexp_Onew(V_list, T_a2)!=c_Expr_Oexp_OCast(V_list_H2, V_exp_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I170_J_0, axiom, ![T_a2, V_exp_H2, V_exp1_2, V_exp2_2, V_list1_H2, V_list2_H2, V_list1_2, V_list2_2]: c_Expr_Oexp_OFAss(V_exp1_2, V_list1_2, V_list2_2, V_exp2_2, T_a2)!=c_Expr_Oexp_OCall(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I171_J_0, axiom, ![T_a2, V_exp_H2, V_exp1_2, V_exp2_2, V_list1_H2, V_list2_H2, V_list1_2, V_list2_2]: c_Expr_Oexp_OCall(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)!=c_Expr_Oexp_OFAss(V_exp1_2, V_list1_2, V_list2_2, V_exp2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I172_J_0, axiom, ![T_a2, V_exp_H2, V_exp1_2, V_exp2_2, V_a_H2, V_ty_H2, V_list1_2, V_list2_2]: c_Expr_Oexp_OFAss(V_exp1_2, V_list1_2, V_list2_2, V_exp2_2, T_a2)!=c_Expr_Oexp_OBlock(V_a_H2, V_ty_H2, V_exp_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I173_J_0, axiom, ![T_a2, V_exp_H2, V_exp1_2, V_exp2_2, V_a_H2, V_ty_H2, V_list1_2, V_list2_2]: c_Expr_Oexp_OBlock(V_a_H2, V_ty_H2, V_exp_H2, T_a2)!=c_Expr_Oexp_OFAss(V_exp1_2, V_list1_2, V_list2_2, V_exp2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I174_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_exp1_H2, V_exp2_H2, V_list1_2, V_list2_2]: c_Expr_Oexp_OFAss(V_exp1_2, V_list1_2, V_list2_2, V_exp2_2, T_a2)!=c_Expr_Oexp_OSeq(V_exp1_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I175_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_exp1_H2, V_exp2_H2, V_list1_2, V_list2_2]: c_Expr_Oexp_OSeq(V_exp1_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OFAss(V_exp1_2, V_list1_2, V_list2_2, V_exp2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I176_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_exp1_H2, V_exp2_H2, V_exp3_H2, V_list1_2, V_list2_2]: c_Expr_Oexp_OFAss(V_exp1_2, V_list1_2, V_list2_2, V_exp2_2, T_a2)!=c_Expr_Oexp_OCond(V_exp1_H2, V_exp2_H2, V_exp3_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I177_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_exp1_H2, V_exp2_H2, V_exp3_H2, V_list1_2, V_list2_2]: c_Expr_Oexp_OCond(V_exp1_H2, V_exp2_H2, V_exp3_H2, T_a2)!=c_Expr_Oexp_OFAss(V_exp1_2, V_list1_2, V_list2_2, V_exp2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I178_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_exp1_H2, V_exp2_H2, V_list1_2, V_list2_2]: c_Expr_Oexp_OFAss(V_exp1_2, V_list1_2, V_list2_2, V_exp2_2, T_a2)!=c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I179_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_exp1_H2, V_exp2_H2, V_list1_2, V_list2_2]: c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OFAss(V_exp1_2, V_list1_2, V_list2_2, V_exp2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I17_J_0, axiom, ![T_a2, V_exp_H2, V_list_H2, V_list3]: c_Expr_Oexp_OCast(V_list_H2, V_exp_H2, T_a2)!=c_Expr_Oexp_Onew(V_list3, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I180_J_0, axiom, ![T_a2, V_exp_H2, V_exp1_2, V_exp2_2, V_list1_2, V_list2_2]: c_Expr_Oexp_OFAss(V_exp1_2, V_list1_2, V_list2_2, V_exp2_2, T_a2)!=c_Expr_Oexp_Othrow(V_exp_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I181_J_0, axiom, ![T_a2, V_exp_H2, V_exp1_2, V_exp2_2, V_list1_2, V_list2_2]: c_Expr_Oexp_Othrow(V_exp_H2, T_a2)!=c_Expr_Oexp_OFAss(V_exp1_2, V_list1_2, V_list2_2, V_exp2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I182_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2, V_list1_2, V_list2_2]: c_Expr_Oexp_OFAss(V_exp1_2, V_list1_2, V_list2_2, V_exp2_2, T_a2)!=c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I183_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2, V_list1_2, V_list2_2]: c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OFAss(V_exp1_2, V_list1_2, V_list2_2, V_exp2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I184_J_0, axiom, ![T_a2, V_exp_H2, V_a_H2, V_ty_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OCall(V_exp4, V_list1_2, V_list2_2, T_a2)!=c_Expr_Oexp_OBlock(V_a_H2, V_ty_H2, V_exp_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I185_J_0, axiom, ![T_a2, V_exp_H2, V_a_H2, V_ty_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OBlock(V_a_H2, V_ty_H2, V_exp_H2, T_a2)!=c_Expr_Oexp_OCall(V_exp4, V_list1_2, V_list2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I186_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OCall(V_exp4, V_list1_2, V_list2_2, T_a2)!=c_Expr_Oexp_OSeq(V_exp1_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I187_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OSeq(V_exp1_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OCall(V_exp4, V_list1_2, V_list2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I188_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp3_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OCall(V_exp4, V_list1_2, V_list2_2, T_a2)!=c_Expr_Oexp_OCond(V_exp1_H2, V_exp2_H2, V_exp3_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I189_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp3_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OCond(V_exp1_H2, V_exp2_H2, V_exp3_H2, T_a2)!=c_Expr_Oexp_OCall(V_exp4, V_list1_2, V_list2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I18_J_0, axiom, ![V_val_H, T_a2, V_list3]: c_Expr_Oexp_Onew(V_list3, T_a2)!=c_Expr_Oexp_OVal(V_val_H, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I190_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OCall(V_exp4, V_list1_2, V_list2_2, T_a2)!=c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I191_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OCall(V_exp4, V_list1_2, V_list2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I192_J_0, axiom, ![T_a2, V_exp_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OCall(V_exp4, V_list1_2, V_list2_2, T_a2)!=c_Expr_Oexp_Othrow(V_exp_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I193_J_0, axiom, ![T_a2, V_exp_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_Othrow(V_exp_H2, T_a2)!=c_Expr_Oexp_OCall(V_exp4, V_list1_2, V_list2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I194_J_0, axiom, ![T_a2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OCall(V_exp4, V_list1_2, V_list2_2, T_a2)!=c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I195_J_0, axiom, ![T_a2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2, V_exp4, V_list1_2, V_list2_2]: c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OCall(V_exp4, V_list1_2, V_list2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I196_J_0, axiom, ![V_ty, T_a2, V_exp1_H2, V_exp2_H2, V_exp4, V_a2]: c_Expr_Oexp_OBlock(V_a2, V_ty, V_exp4, T_a2)!=c_Expr_Oexp_OSeq(V_exp1_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I197_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp4, V_a2, V_ty2]: c_Expr_Oexp_OSeq(V_exp1_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OBlock(V_a2, V_ty2, V_exp4, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I198_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp3_H2, V_exp4, V_a2, V_ty2]: c_Expr_Oexp_OBlock(V_a2, V_ty2, V_exp4, T_a2)!=c_Expr_Oexp_OCond(V_exp1_H2, V_exp2_H2, V_exp3_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I199_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp3_H2, V_exp4, V_a2, V_ty2]: c_Expr_Oexp_OCond(V_exp1_H2, V_exp2_H2, V_exp3_H2, T_a2)!=c_Expr_Oexp_OBlock(V_a2, V_ty2, V_exp4, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I19_J_0, axiom, ![T_a2, V_list3, V_val_H2]: c_Expr_Oexp_OVal(V_val_H2, T_a2)!=c_Expr_Oexp_Onew(V_list3, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I200_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp4, V_a2, V_ty2]: c_Expr_Oexp_OBlock(V_a2, V_ty2, V_exp4, T_a2)!=c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I201_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp4, V_a2, V_ty2]: c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OBlock(V_a2, V_ty2, V_exp4, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I202_J_0, axiom, ![T_a2, V_exp_H2, V_exp4, V_a2, V_ty2]: c_Expr_Oexp_OBlock(V_a2, V_ty2, V_exp4, T_a2)!=c_Expr_Oexp_Othrow(V_exp_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I203_J_0, axiom, ![T_a2, V_exp_H2, V_exp4, V_a2, V_ty2]: c_Expr_Oexp_Othrow(V_exp_H2, T_a2)!=c_Expr_Oexp_OBlock(V_a2, V_ty2, V_exp4, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I204_J_0, axiom, ![T_a2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2, V_exp4, V_a2, V_ty2]: c_Expr_Oexp_OBlock(V_a2, V_ty2, V_exp4, T_a2)!=c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I205_J_0, axiom, ![T_a2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2, V_exp4, V_a2, V_ty2]: c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OBlock(V_a2, V_ty2, V_exp4, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I206_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_exp1_H2, V_exp2_H2, V_exp3_H2]: c_Expr_Oexp_OSeq(V_exp1_2, V_exp2_2, T_a2)!=c_Expr_Oexp_OCond(V_exp1_H2, V_exp2_H2, V_exp3_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I207_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_exp1_H2, V_exp2_H2, V_exp3_H2]: c_Expr_Oexp_OCond(V_exp1_H2, V_exp2_H2, V_exp3_H2, T_a2)!=c_Expr_Oexp_OSeq(V_exp1_2, V_exp2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I208_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_exp1_H2, V_exp2_H2]: c_Expr_Oexp_OSeq(V_exp1_2, V_exp2_2, T_a2)!=c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I209_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_exp1_H2, V_exp2_H2]: c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OSeq(V_exp1_2, V_exp2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I20_J_0, axiom, ![V_bop_H, T_a2, V_exp1_H2, V_exp2_H2, V_list3]: c_Expr_Oexp_Onew(V_list3, T_a2)!=c_Expr_Oexp_OBinOp(V_exp1_H2, V_bop_H, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I210_J_0, axiom, ![T_a2, V_exp_H2, V_exp1_2, V_exp2_2]: c_Expr_Oexp_OSeq(V_exp1_2, V_exp2_2, T_a2)!=c_Expr_Oexp_Othrow(V_exp_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I211_J_0, axiom, ![T_a2, V_exp_H2, V_exp1_2, V_exp2_2]: c_Expr_Oexp_Othrow(V_exp_H2, T_a2)!=c_Expr_Oexp_OSeq(V_exp1_2, V_exp2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I212_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2]: c_Expr_Oexp_OSeq(V_exp1_2, V_exp2_2, T_a2)!=c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I213_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2]: c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OSeq(V_exp1_2, V_exp2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I214_J_0, axiom, ![V_exp3, T_a2, V_exp1_2, V_exp2_2, V_exp1_H2, V_exp2_H2]: c_Expr_Oexp_OCond(V_exp1_2, V_exp2_2, V_exp3, T_a2)!=c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I215_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_exp1_H2, V_exp2_H2, V_exp3_2]: c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OCond(V_exp1_2, V_exp2_2, V_exp3_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I216_J_0, axiom, ![T_a2, V_exp_H2, V_exp1_2, V_exp2_2, V_exp3_2]: c_Expr_Oexp_OCond(V_exp1_2, V_exp2_2, V_exp3_2, T_a2)!=c_Expr_Oexp_Othrow(V_exp_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I217_J_0, axiom, ![T_a2, V_exp_H2, V_exp1_2, V_exp2_2, V_exp3_2]: c_Expr_Oexp_Othrow(V_exp_H2, T_a2)!=c_Expr_Oexp_OCond(V_exp1_2, V_exp2_2, V_exp3_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I218_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2, V_exp3_2]: c_Expr_Oexp_OCond(V_exp1_2, V_exp2_2, V_exp3_2, T_a2)!=c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I219_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2, V_exp3_2]: c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OCond(V_exp1_2, V_exp2_2, V_exp3_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I21_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_bop_H2, V_list3]: c_Expr_Oexp_OBinOp(V_exp1_H2, V_bop_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_Onew(V_list3, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I220_J_0, axiom, ![T_a2, V_exp_H2, V_exp1_2, V_exp2_2]: c_Expr_Oexp_OWhile(V_exp1_2, V_exp2_2, T_a2)!=c_Expr_Oexp_Othrow(V_exp_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I221_J_0, axiom, ![T_a2, V_exp_H2, V_exp1_2, V_exp2_2]: c_Expr_Oexp_Othrow(V_exp_H2, T_a2)!=c_Expr_Oexp_OWhile(V_exp1_2, V_exp2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I222_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2]: c_Expr_Oexp_OWhile(V_exp1_2, V_exp2_2, T_a2)!=c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I223_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2]: c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OWhile(V_exp1_2, V_exp2_2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I224_J_0, axiom, ![T_a2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2, V_exp4]: c_Expr_Oexp_Othrow(V_exp4, T_a2)!=c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I225_J_0, axiom, ![T_a2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2, V_exp4]: c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_Othrow(V_exp4, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I22_J_0, axiom, ![T_a2, V_a_H2, V_list3]: c_Expr_Oexp_Onew(V_list3, T_a2)!=c_Expr_Oexp_OVar(V_a_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I23_J_0, axiom, ![T_a2, V_a_H2, V_list3]: c_Expr_Oexp_OVar(V_a_H2, T_a2)!=c_Expr_Oexp_Onew(V_list3, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I24_J_0, axiom, ![T_a2, V_exp_H2, V_a_H2, V_list3]: c_Expr_Oexp_Onew(V_list3, T_a2)!=c_Expr_Oexp_OLAss(V_a_H2, V_exp_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I25_J_0, axiom, ![T_a2, V_exp_H2, V_a_H2, V_list3]: c_Expr_Oexp_OLAss(V_a_H2, V_exp_H2, T_a2)!=c_Expr_Oexp_Onew(V_list3, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I26_J_0, axiom, ![T_a2, V_exp_H2, V_list1_H2, V_list2_H2, V_list3]: c_Expr_Oexp_Onew(V_list3, T_a2)!=c_Expr_Oexp_OFAcc(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I27_J_0, axiom, ![T_a2, V_exp_H2, V_list1_H2, V_list2_H2, V_list3]: c_Expr_Oexp_OFAcc(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)!=c_Expr_Oexp_Onew(V_list3, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I28_J_0, axiom, ![T_a2, V_list1_H2, V_list2_H2, V_exp1_H2, V_exp2_H2, V_list3]: c_Expr_Oexp_Onew(V_list3, T_a2)!=c_Expr_Oexp_OFAss(V_exp1_H2, V_list1_H2, V_list2_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I29_J_0, axiom, ![T_a2, V_list1_H2, V_list2_H2, V_exp1_H2, V_exp2_H2, V_list3]: c_Expr_Oexp_OFAss(V_exp1_H2, V_list1_H2, V_list2_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_Onew(V_list3, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I30_J_0, axiom, ![T_a2, V_exp_H2, V_list1_H2, V_list2_H2, V_list3]: c_Expr_Oexp_Onew(V_list3, T_a2)!=c_Expr_Oexp_OCall(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I31_J_0, axiom, ![T_a2, V_exp_H2, V_list1_H2, V_list2_H2, V_list3]: c_Expr_Oexp_OCall(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)!=c_Expr_Oexp_Onew(V_list3, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I32_J_0, axiom, ![T_a2, V_exp_H2, V_a_H2, V_ty_H2, V_list3]: c_Expr_Oexp_Onew(V_list3, T_a2)!=c_Expr_Oexp_OBlock(V_a_H2, V_ty_H2, V_exp_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I33_J_0, axiom, ![T_a2, V_exp_H2, V_a_H2, V_ty_H2, V_list3]: c_Expr_Oexp_OBlock(V_a_H2, V_ty_H2, V_exp_H2, T_a2)!=c_Expr_Oexp_Onew(V_list3, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I34_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_list3]: c_Expr_Oexp_Onew(V_list3, T_a2)!=c_Expr_Oexp_OSeq(V_exp1_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I35_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_list3]: c_Expr_Oexp_OSeq(V_exp1_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_Onew(V_list3, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I36_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp3_H2, V_list3]: c_Expr_Oexp_Onew(V_list3, T_a2)!=c_Expr_Oexp_OCond(V_exp1_H2, V_exp2_H2, V_exp3_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I37_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp3_H2, V_list3]: c_Expr_Oexp_OCond(V_exp1_H2, V_exp2_H2, V_exp3_H2, T_a2)!=c_Expr_Oexp_Onew(V_list3, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I38_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_list3]: c_Expr_Oexp_Onew(V_list3, T_a2)!=c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I39_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_list3]: c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_Onew(V_list3, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I40_J_0, axiom, ![T_a2, V_exp_H2, V_list3]: c_Expr_Oexp_Onew(V_list3, T_a2)!=c_Expr_Oexp_Othrow(V_exp_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I41_J_0, axiom, ![T_a2, V_exp_H2, V_list3]: c_Expr_Oexp_Othrow(V_exp_H2, T_a2)!=c_Expr_Oexp_Onew(V_list3, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I42_J_0, axiom, ![T_a2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2, V_list3]: c_Expr_Oexp_Onew(V_list3, T_a2)!=c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I43_J_0, axiom, ![T_a2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2, V_list3]: c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_Onew(V_list3, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I44_J_0, axiom, ![T_a2, V_exp4, V_list3, V_val_H2]: c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)!=c_Expr_Oexp_OVal(V_val_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I45_J_0, axiom, ![T_a2, V_exp4, V_list3, V_val_H2]: c_Expr_Oexp_OVal(V_val_H2, T_a2)!=c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I46_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_bop_H2, V_exp4, V_list3]: c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)!=c_Expr_Oexp_OBinOp(V_exp1_H2, V_bop_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I47_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_bop_H2, V_exp4, V_list3]: c_Expr_Oexp_OBinOp(V_exp1_H2, V_bop_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I48_J_0, axiom, ![T_a2, V_a_H2, V_exp4, V_list3]: c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)!=c_Expr_Oexp_OVar(V_a_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I49_J_0, axiom, ![T_a2, V_a_H2, V_exp4, V_list3]: c_Expr_Oexp_OVar(V_a_H2, T_a2)!=c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I50_J_0, axiom, ![T_a2, V_exp_H2, V_a_H2, V_exp4, V_list3]: c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)!=c_Expr_Oexp_OLAss(V_a_H2, V_exp_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I51_J_0, axiom, ![T_a2, V_exp_H2, V_a_H2, V_exp4, V_list3]: c_Expr_Oexp_OLAss(V_a_H2, V_exp_H2, T_a2)!=c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I52_J_0, axiom, ![T_a2, V_exp_H2, V_list1_H2, V_list2_H2, V_exp4, V_list3]: c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)!=c_Expr_Oexp_OFAcc(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I53_J_0, axiom, ![T_a2, V_exp_H2, V_list1_H2, V_list2_H2, V_exp4, V_list3]: c_Expr_Oexp_OFAcc(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)!=c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I54_J_0, axiom, ![T_a2, V_list1_H2, V_list2_H2, V_exp1_H2, V_exp2_H2, V_exp4, V_list3]: c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)!=c_Expr_Oexp_OFAss(V_exp1_H2, V_list1_H2, V_list2_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I55_J_0, axiom, ![T_a2, V_list1_H2, V_list2_H2, V_exp1_H2, V_exp2_H2, V_exp4, V_list3]: c_Expr_Oexp_OFAss(V_exp1_H2, V_list1_H2, V_list2_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I56_J_0, axiom, ![T_a2, V_exp_H2, V_list1_H2, V_list2_H2, V_exp4, V_list3]: c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)!=c_Expr_Oexp_OCall(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I57_J_0, axiom, ![T_a2, V_exp_H2, V_list1_H2, V_list2_H2, V_exp4, V_list3]: c_Expr_Oexp_OCall(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)!=c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I58_J_0, axiom, ![T_a2, V_exp_H2, V_a_H2, V_ty_H2, V_exp4, V_list3]: c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)!=c_Expr_Oexp_OBlock(V_a_H2, V_ty_H2, V_exp_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I59_J_0, axiom, ![T_a2, V_exp_H2, V_a_H2, V_ty_H2, V_exp4, V_list3]: c_Expr_Oexp_OBlock(V_a_H2, V_ty_H2, V_exp_H2, T_a2)!=c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I60_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp4, V_list3]: c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)!=c_Expr_Oexp_OSeq(V_exp1_H2, V_exp2_H2, T_a2)).
% 296.20/37.78    fof(cls_exp_Osimps_I61_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp4, V_list3]: c_Expr_Oexp_OSeq(V_exp1_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I62_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp3_H2, V_exp4, V_list3]: c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)!=c_Expr_Oexp_OCond(V_exp1_H2, V_exp2_H2, V_exp3_H2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I63_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp3_H2, V_exp4, V_list3]: c_Expr_Oexp_OCond(V_exp1_H2, V_exp2_H2, V_exp3_H2, T_a2)!=c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I64_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp4, V_list3]: c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)!=c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I65_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_exp4, V_list3]: c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I66_J_0, axiom, ![T_a2, V_exp_H2, V_exp4, V_list3]: c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)!=c_Expr_Oexp_Othrow(V_exp_H2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I67_J_0, axiom, ![T_a2, V_exp_H2, V_exp4, V_list3]: c_Expr_Oexp_Othrow(V_exp_H2, T_a2)!=c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I68_J_0, axiom, ![T_a2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2, V_exp4, V_list3]: c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)!=c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I69_J_0, axiom, ![T_a2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2, V_exp4, V_list3]: c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OCast(V_list3, V_exp4, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I70_J_0, axiom, ![V_val, T_a2, V_exp1_H2, V_exp2_H2, V_bop_H2]: c_Expr_Oexp_OVal(V_val, T_a2)!=c_Expr_Oexp_OBinOp(V_exp1_H2, V_bop_H2, V_exp2_H2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I71_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_val2, V_bop_H2]: c_Expr_Oexp_OBinOp(V_exp1_H2, V_bop_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OVal(V_val2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I72_J_0, axiom, ![T_a2, V_a_H2, V_val2]: c_Expr_Oexp_OVal(V_val2, T_a2)!=c_Expr_Oexp_OVar(V_a_H2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I73_J_0, axiom, ![T_a2, V_a_H2, V_val2]: c_Expr_Oexp_OVar(V_a_H2, T_a2)!=c_Expr_Oexp_OVal(V_val2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I74_J_0, axiom, ![T_a2, V_exp_H2, V_a_H2, V_val2]: c_Expr_Oexp_OVal(V_val2, T_a2)!=c_Expr_Oexp_OLAss(V_a_H2, V_exp_H2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I75_J_0, axiom, ![T_a2, V_exp_H2, V_a_H2, V_val2]: c_Expr_Oexp_OLAss(V_a_H2, V_exp_H2, T_a2)!=c_Expr_Oexp_OVal(V_val2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I76_J_0, axiom, ![T_a2, V_exp_H2, V_list1_H2, V_list2_H2, V_val2]: c_Expr_Oexp_OVal(V_val2, T_a2)!=c_Expr_Oexp_OFAcc(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I77_J_0, axiom, ![T_a2, V_exp_H2, V_list1_H2, V_list2_H2, V_val2]: c_Expr_Oexp_OFAcc(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)!=c_Expr_Oexp_OVal(V_val2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I78_J_0, axiom, ![T_a2, V_list1_H2, V_list2_H2, V_exp1_H2, V_exp2_H2, V_val2]: c_Expr_Oexp_OVal(V_val2, T_a2)!=c_Expr_Oexp_OFAss(V_exp1_H2, V_list1_H2, V_list2_H2, V_exp2_H2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I79_J_0, axiom, ![T_a2, V_list1_H2, V_list2_H2, V_exp1_H2, V_exp2_H2, V_val2]: c_Expr_Oexp_OFAss(V_exp1_H2, V_list1_H2, V_list2_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OVal(V_val2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I80_J_0, axiom, ![T_a2, V_exp_H2, V_list1_H2, V_list2_H2, V_val2]: c_Expr_Oexp_OVal(V_val2, T_a2)!=c_Expr_Oexp_OCall(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I81_J_0, axiom, ![T_a2, V_exp_H2, V_list1_H2, V_list2_H2, V_val2]: c_Expr_Oexp_OCall(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)!=c_Expr_Oexp_OVal(V_val2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I82_J_0, axiom, ![T_a2, V_exp_H2, V_a_H2, V_val2, V_ty_H2]: c_Expr_Oexp_OVal(V_val2, T_a2)!=c_Expr_Oexp_OBlock(V_a_H2, V_ty_H2, V_exp_H2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I83_J_0, axiom, ![T_a2, V_exp_H2, V_a_H2, V_val2, V_ty_H2]: c_Expr_Oexp_OBlock(V_a_H2, V_ty_H2, V_exp_H2, T_a2)!=c_Expr_Oexp_OVal(V_val2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I84_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_val2]: c_Expr_Oexp_OVal(V_val2, T_a2)!=c_Expr_Oexp_OSeq(V_exp1_H2, V_exp2_H2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I85_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_val2]: c_Expr_Oexp_OSeq(V_exp1_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OVal(V_val2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I86_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_val2, V_exp3_H2]: c_Expr_Oexp_OVal(V_val2, T_a2)!=c_Expr_Oexp_OCond(V_exp1_H2, V_exp2_H2, V_exp3_H2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I87_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_val2, V_exp3_H2]: c_Expr_Oexp_OCond(V_exp1_H2, V_exp2_H2, V_exp3_H2, T_a2)!=c_Expr_Oexp_OVal(V_val2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I88_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_val2]: c_Expr_Oexp_OVal(V_val2, T_a2)!=c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I89_J_0, axiom, ![T_a2, V_exp1_H2, V_exp2_H2, V_val2]: c_Expr_Oexp_OWhile(V_exp1_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OVal(V_val2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I90_J_0, axiom, ![T_a2, V_exp_H2, V_val2]: c_Expr_Oexp_OVal(V_val2, T_a2)!=c_Expr_Oexp_Othrow(V_exp_H2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I91_J_0, axiom, ![T_a2, V_exp_H2, V_val2]: c_Expr_Oexp_Othrow(V_exp_H2, T_a2)!=c_Expr_Oexp_OVal(V_val2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I92_J_0, axiom, ![T_a2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2, V_val2]: c_Expr_Oexp_OVal(V_val2, T_a2)!=c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I93_J_0, axiom, ![T_a2, V_a_H2, V_exp1_H2, V_exp2_H2, V_list_H2, V_val2]: c_Expr_Oexp_OTryCatch(V_exp1_H2, V_list_H2, V_a_H2, V_exp2_H2, T_a2)!=c_Expr_Oexp_OVal(V_val2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I94_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_bop2, V_a_H2]: c_Expr_Oexp_OBinOp(V_exp1_2, V_bop2, V_exp2_2, T_a2)!=c_Expr_Oexp_OVar(V_a_H2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I95_J_0, axiom, ![T_a2, V_exp1_2, V_exp2_2, V_bop2, V_a_H2]: c_Expr_Oexp_OVar(V_a_H2, T_a2)!=c_Expr_Oexp_OBinOp(V_exp1_2, V_bop2, V_exp2_2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I96_J_0, axiom, ![T_a2, V_exp_H2, V_exp1_2, V_exp2_2, V_bop2, V_a_H2]: c_Expr_Oexp_OBinOp(V_exp1_2, V_bop2, V_exp2_2, T_a2)!=c_Expr_Oexp_OLAss(V_a_H2, V_exp_H2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I97_J_0, axiom, ![T_a2, V_exp_H2, V_exp1_2, V_exp2_2, V_bop2, V_a_H2]: c_Expr_Oexp_OLAss(V_a_H2, V_exp_H2, T_a2)!=c_Expr_Oexp_OBinOp(V_exp1_2, V_bop2, V_exp2_2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I98_J_0, axiom, ![T_a2, V_exp_H2, V_exp1_2, V_exp2_2, V_list1_H2, V_list2_H2, V_bop2]: c_Expr_Oexp_OBinOp(V_exp1_2, V_bop2, V_exp2_2, T_a2)!=c_Expr_Oexp_OFAcc(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)).
% 296.20/37.79    fof(cls_exp_Osimps_I99_J_0, axiom, ![T_a2, V_exp_H2, V_exp1_2, V_exp2_2, V_list1_H2, V_list2_H2, V_bop2]: c_Expr_Oexp_OFAcc(V_exp_H2, V_list1_H2, V_list2_H2, T_a2)!=c_Expr_Oexp_OBinOp(V_exp1_2, V_bop2, V_exp2_2, T_a2)).
% 296.20/37.79    fof(cls_widen__refl_0, axiom, ![V_T2, V_P2, T_a2]: hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P2, T_a2), V_T2), V_T2))).
% 296.20/37.79    fof(cls_widen__trans_0, axiom, ![V_S, V_U, V_T2, V_P2, T_a2]: (hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P2, T_a2), V_S), V_T2)) | (~hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P2, T_a2), V_U), V_T2)) | ~hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P2, T_a2), V_S), V_U))))).
% 296.20/37.79    fof(cls_wt_H__wt_0, axiom, ![V_E2, V_T2, V_P2, V_h2, V_e2]: (c_WellTypeRT_OWTrt(V_P2, V_h2, V_E2, V_e2, V_T2) | ~c_Progress_OWTrt_H(V_P2, V_h2, V_E2, V_e2, V_T2))).
% 296.20/37.79    fof(cls_wt__wt_H_0, axiom, ![V_E2, V_T2, V_P2, V_h2, V_e2]: (c_Progress_OWTrt_H(V_P2, V_h2, V_E2, V_e2, V_T2) | ~c_WellTypeRT_OWTrt(V_P2, V_h2, V_E2, V_e2, V_T2))).
% 296.20/37.79  
% 296.20/37.79  Now clausify the problem and encode Horn clauses using encoding 3 of
% 296.20/37.79  http://www.cse.chalmers.se/~nicsma/papers/horn.pdf.
% 296.20/37.79  We repeatedly replace C & s=t => u=v by the two clauses:
% 296.20/37.79    fresh(y, y, x1...xn) = u
% 296.20/37.79    C => fresh(s, t, x1...xn) = v
% 296.20/37.79  where fresh is a fresh function symbol and x1..xn are the free
% 296.20/37.79  variables of u and v.
% 296.20/37.79  A predicate p(X) is encoded as p(X)=true (this is sound, because the
% 296.20/37.79  input problem has no model of domain size 1).
% 296.20/37.79  
% 296.20/37.79  The encoding turns the above axioms into the following unit equations and goals:
% 296.20/37.79  
% 296.20/37.79  Axiom 1 (cls_WTrt__elim__cases_I1_J_0): fresh88(X, X, Y) = c_Type_Oty_OVoid.
% 296.20/37.79  Axiom 2 (cls_LAssRed_Ohyps_I2_J_1): fresh118(X, X, Y, Z) = true2.
% 296.20/37.79  Axiom 3 (cls_LAssRed_Ohyps_I2_J_0): fresh112(X, X, Y, Z) = true2.
% 296.20/37.79  Axiom 4 (cls_WTVar_0): fresh102(X, X, Y, Z, W, V) = true2.
% 296.20/37.79  Axiom 5 (cls_widen__trans_0): fresh49(X, X, Y, Z, W, V) = true2.
% 296.20/37.79  Axiom 6 (cls_widen__refl_0): hBOOL(hAPP(hAPP(c_TypeRel_Owiden(X, Y), Z), Z)) = true2.
% 296.20/37.79  Axiom 7 (cls_WTrt_H__WTrts_H_Ointros_I7_J_0): fresh124(X, X, Y, Z, W, V, U) = true2.
% 296.20/37.79  Axiom 8 (cls_WT__implies__WTrt_0): fresh98(X, X, Y, Z, W, V, U) = true2.
% 296.20/37.79  Axiom 9 (cls_WTrt__elim__cases_I1_J_1): fresh87(X, X, Y, Z, W, V, U) = hAPP(Y, Z).
% 296.20/37.79  Axiom 10 (cls_WTrt__elim__cases_I1_J_2): fresh86(X, X, Y, Z, W, V, U) = true2.
% 296.20/37.79  Axiom 11 (cls_WTrt__elim__cases_I1_J_3): fresh85(X, X, Y, Z, W, V, U) = true2.
% 296.20/37.79  Axiom 12 (cls_widen__trans_0): fresh50(X, X, Y, Z, W, V, U) = hBOOL(hAPP(hAPP(c_TypeRel_Owiden(Y, Z), W), V)).
% 296.20/37.79  Axiom 13 (cls_wt_H__wt_0): fresh46(X, X, Y, Z, W, V, U) = true2.
% 296.20/37.79  Axiom 14 (cls_wt__wt_H_0): fresh43(X, X, Y, Z, W, V, U) = true2.
% 296.20/37.79  Axiom 15 (cls_LAssRed_I4_J_0): c_WellTypeRT_OWTrt(v_P, v_a______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_ea______, tc_List_Olist(tc_String_Ochar)), v_T____) = true2.
% 296.20/37.79  Axiom 16 (cls_WTrt_H__WTrts_H_Ointros_I7_J_0): fresh90(X, X, Y, Z, W, V, U, T) = c_Progress_OWTrt_H(Y, Z, W, c_Expr_Oexp_OLAss(V, U, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid).
% 296.20/37.79  Axiom 17 (cls_LAssRed_Ohyps_I2_J_1): fresh117(X, X, Y, Z) = fresh118(c_WellTypeRT_OWTrt(v_P, v_a______, Y, v_ea______, Z), true2, Y, Z).
% 296.20/37.79  Axiom 18 (cls_LAssRed_Ohyps_I2_J_0): fresh111(X, X, Y, Z) = fresh112(c_WellTypeRT_OWTrt(v_P, v_a______, Y, v_ea______, Z), true2, Y, Z).
% 296.20/37.79  Axiom 19 (cls_WTVar_0): fresh102(hAPP(X, Y), c_Option_Ooption_OSome(Z, tc_Type_Oty), X, Y, Z, W) = c_WellType_OWT(W, X, c_Expr_Oexp_OVar(Y, tc_List_Olist(tc_String_Ochar)), Z).
% 296.20/37.79  Axiom 20 (cls_WT__implies__WTrt_0): fresh98(c_WellType_OWT(X, Y, Z, W), true2, X, V, Y, Z, W) = c_WellTypeRT_OWTrt(X, V, Y, Z, W).
% 296.20/37.79  Axiom 21 (cls_WTrt_H__WTrts_H_Ointros_I7_J_0): fresh123(X, X, Y, Z, W, V, U, T, S) = fresh124(c_Progress_OWTrt_H(Y, Z, W, U, T), true2, Y, Z, W, V, U).
% 296.20/37.79  Axiom 22 (cls_WTrt__elim__cases_I1_J_0): fresh88(c_WellTypeRT_OWTrt(X, Y, Z, c_Expr_Oexp_OLAss(W, V, tc_List_Olist(tc_String_Ochar)), U), true2, U) = U.
% 296.20/37.79  Axiom 23 (cls_wt_H__wt_0): fresh46(c_Progress_OWTrt_H(X, Y, Z, W, V), true2, X, Y, Z, W, V) = c_WellTypeRT_OWTrt(X, Y, Z, W, V).
% 296.20/37.79  Axiom 24 (cls_wt__wt_H_0): fresh43(c_WellTypeRT_OWTrt(X, Y, Z, W, V), true2, X, Y, Z, W, V) = c_Progress_OWTrt_H(X, Y, Z, W, V).
% 296.20/37.79  Axiom 25 (cls_widen__trans_0): fresh50(hBOOL(hAPP(hAPP(c_TypeRel_Owiden(X, Y), Z), W)), true2, X, Y, V, W, Z) = fresh49(hBOOL(hAPP(hAPP(c_TypeRel_Owiden(X, Y), V), Z)), true2, X, Y, V, W).
% 296.20/37.79  Axiom 26 (cls_WTrt__elim__cases_I1_J_1): fresh87(c_WellTypeRT_OWTrt(X, Y, Z, c_Expr_Oexp_OLAss(W, V, tc_List_Olist(tc_String_Ochar)), U), true2, Z, W, X, V, Y) = c_Option_Ooption_OSome(c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(Z, X, V, Y, W), tc_Type_Oty).
% 296.20/37.79  Axiom 27 (cls_WTrt__elim__cases_I1_J_2): fresh86(c_WellTypeRT_OWTrt(X, Y, Z, c_Expr_Oexp_OLAss(W, V, tc_List_Olist(tc_String_Ochar)), U), true2, X, Y, Z, V, W) = c_WellTypeRT_OWTrt(X, Y, Z, V, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(Z, X, V, Y, W)).
% 296.20/37.79  Axiom 28 (cls_WTrt_H__WTrts_H_Ointros_I7_J_0): fresh123(hBOOL(hAPP(hAPP(c_TypeRel_Owiden(X, tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)), tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))), Y), Z)), true2, X, W, V, U, T, Y, Z) = fresh90(c_Progress_OWTrt_H(X, W, V, c_Expr_Oexp_OVar(U, tc_List_Olist(tc_String_Ochar)), Z), true2, X, W, V, U, T, Y).
% 296.20/37.79  Axiom 29 (cls_WTrt__elim__cases_I1_J_3): fresh85(c_WellTypeRT_OWTrt(X, Y, Z, c_Expr_Oexp_OLAss(W, V, tc_List_Olist(tc_String_Ochar)), U), true2, X, Z, V, Y, W) = hBOOL(hAPP(hAPP(c_TypeRel_Owiden(X, 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__1__2(Z, X, V, Y, W)), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(Z, X, V, Y, W))).
% 296.54/37.79  Axiom 30 (cls_LAssRed_I3_J_0): c_TypeSafe__Mirabelle_Osconf(v_P, v_E____, c_Pair(v_a______, v_b______, tc_fun(tc_nat, tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar), tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar), tc_List_Olist(tc_String_Ochar)), tc_Option_Ooption(tc_Value_Oval))))), tc_fun(tc_List_Olist(tc_String_Ochar), tc_Option_Ooption(tc_Value_Oval)))) = true2.
% 296.54/37.79  Axiom 31 (cls_LAssRed_Ohyps_I2_J_1): fresh117(c_TypeSafe__Mirabelle_Osconf(v_P, X, c_Pair(v_a______, v_b______, tc_fun(tc_nat, tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar), tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar), tc_List_Olist(tc_String_Ochar)), tc_Option_Ooption(tc_Value_Oval))))), tc_fun(tc_List_Olist(tc_String_Ochar), tc_Option_Ooption(tc_Value_Oval)))), true2, X, Y) = 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__XLAssRed__Xhyps__2__1(X, v_P, Y, v_aa______, v_e_Ha______)), Y)).
% 296.54/37.79  Axiom 32 (cls_LAssRed_Ohyps_I2_J_0): fresh111(c_TypeSafe__Mirabelle_Osconf(v_P, X, c_Pair(v_a______, v_b______, tc_fun(tc_nat, tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar), tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar), tc_List_Olist(tc_String_Ochar)), tc_Option_Ooption(tc_Value_Oval))))), tc_fun(tc_List_Olist(tc_String_Ochar), tc_Option_Ooption(tc_Value_Oval)))), true2, X, Y) = c_WellTypeRT_OWTrt(v_P, v_aa______, X, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(X, v_P, Y, v_aa______, v_e_Ha______)).
% 296.54/37.79  
% 296.54/37.79  Lemma 33: c_WellTypeRT_OWTrt(v_P, v_a______, v_E____, v_ea______, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______)) = true2.
% 296.54/37.79  Proof:
% 296.54/37.79    c_WellTypeRT_OWTrt(v_P, v_a______, v_E____, v_ea______, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______))
% 296.54/37.79  = { by axiom 27 (cls_WTrt__elim__cases_I1_J_2) R->L }
% 296.54/37.79    fresh86(c_WellTypeRT_OWTrt(v_P, v_a______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_ea______, tc_List_Olist(tc_String_Ochar)), v_T____), true2, v_P, v_a______, v_E____, v_ea______, v_V______)
% 296.54/37.79  = { by axiom 15 (cls_LAssRed_I4_J_0) }
% 296.54/37.79    fresh86(true2, true2, v_P, v_a______, v_E____, v_ea______, v_V______)
% 296.54/37.79  = { by axiom 10 (cls_WTrt__elim__cases_I1_J_2) }
% 296.54/37.79    true2
% 296.54/37.79  
% 296.54/37.79  Goal 1 (cls_conjecture_0): tuple(c_WellTypeRT_OWTrt(v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), X), 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)))), X), v_T____))) = tuple(true2, true2).
% 296.54/37.79  The goal is true when:
% 296.54/37.79    X = v_T____
% 296.54/37.79  
% 296.54/37.79  Proof:
% 296.54/37.79    tuple(c_WellTypeRT_OWTrt(v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), v_T____), 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____), v_T____)))
% 296.54/37.79  = { by axiom 6 (cls_widen__refl_0) }
% 296.54/37.79    tuple(c_WellTypeRT_OWTrt(v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), v_T____), true2)
% 296.54/37.79  = { by axiom 22 (cls_WTrt__elim__cases_I1_J_0) R->L }
% 296.54/37.79    tuple(c_WellTypeRT_OWTrt(v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), fresh88(c_WellTypeRT_OWTrt(v_P, v_a______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_ea______, tc_List_Olist(tc_String_Ochar)), v_T____), true2, v_T____)), true2)
% 296.54/37.79  = { by axiom 15 (cls_LAssRed_I4_J_0) }
% 296.54/37.79    tuple(c_WellTypeRT_OWTrt(v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), fresh88(true2, true2, v_T____)), true2)
% 296.54/37.79  = { by axiom 1 (cls_WTrt__elim__cases_I1_J_0) }
% 296.54/37.79    tuple(c_WellTypeRT_OWTrt(v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.79  = { by axiom 23 (cls_wt_H__wt_0) R->L }
% 296.54/37.79    tuple(fresh46(c_Progress_OWTrt_H(v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.79  = { by axiom 16 (cls_WTrt_H__WTrts_H_Ointros_I7_J_0) R->L }
% 296.54/37.79    tuple(fresh46(fresh90(true2, true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.79  = { by axiom 14 (cls_wt__wt_H_0) R->L }
% 296.54/37.79    tuple(fresh46(fresh90(fresh43(true2, true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OVar(v_V______, tc_List_Olist(tc_String_Ochar)), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.79  = { by axiom 8 (cls_WT__implies__WTrt_0) R->L }
% 296.54/37.79    tuple(fresh46(fresh90(fresh43(fresh98(true2, true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OVar(v_V______, tc_List_Olist(tc_String_Ochar)), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OVar(v_V______, tc_List_Olist(tc_String_Ochar)), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.79  = { by axiom 4 (cls_WTVar_0) R->L }
% 296.54/37.79    tuple(fresh46(fresh90(fresh43(fresh98(fresh102(hAPP(v_E____, v_V______), hAPP(v_E____, v_V______), v_E____, v_V______, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______), v_P), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OVar(v_V______, tc_List_Olist(tc_String_Ochar)), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OVar(v_V______, tc_List_Olist(tc_String_Ochar)), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.79  = { by axiom 9 (cls_WTrt__elim__cases_I1_J_1) R->L }
% 296.54/37.79    tuple(fresh46(fresh90(fresh43(fresh98(fresh102(hAPP(v_E____, v_V______), fresh87(true2, true2, v_E____, v_V______, v_P, v_ea______, v_a______), v_E____, v_V______, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______), v_P), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OVar(v_V______, tc_List_Olist(tc_String_Ochar)), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OVar(v_V______, tc_List_Olist(tc_String_Ochar)), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.79  = { by axiom 15 (cls_LAssRed_I4_J_0) R->L }
% 296.54/37.79    tuple(fresh46(fresh90(fresh43(fresh98(fresh102(hAPP(v_E____, v_V______), fresh87(c_WellTypeRT_OWTrt(v_P, v_a______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_ea______, tc_List_Olist(tc_String_Ochar)), v_T____), true2, v_E____, v_V______, v_P, v_ea______, v_a______), v_E____, v_V______, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______), v_P), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OVar(v_V______, tc_List_Olist(tc_String_Ochar)), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OVar(v_V______, tc_List_Olist(tc_String_Ochar)), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.79  = { by axiom 26 (cls_WTrt__elim__cases_I1_J_1) }
% 296.54/37.79    tuple(fresh46(fresh90(fresh43(fresh98(fresh102(hAPP(v_E____, v_V______), c_Option_Ooption_OSome(c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______), tc_Type_Oty), v_E____, v_V______, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______), v_P), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OVar(v_V______, tc_List_Olist(tc_String_Ochar)), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OVar(v_V______, tc_List_Olist(tc_String_Ochar)), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.79  = { by axiom 19 (cls_WTVar_0) }
% 296.54/37.79    tuple(fresh46(fresh90(fresh43(fresh98(c_WellType_OWT(v_P, v_E____, c_Expr_Oexp_OVar(v_V______, tc_List_Olist(tc_String_Ochar)), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OVar(v_V______, tc_List_Olist(tc_String_Ochar)), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OVar(v_V______, tc_List_Olist(tc_String_Ochar)), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.79  = { by axiom 20 (cls_WT__implies__WTrt_0) }
% 296.54/37.80    tuple(fresh46(fresh90(fresh43(c_WellTypeRT_OWTrt(v_P, v_aa______, v_E____, c_Expr_Oexp_OVar(v_V______, tc_List_Olist(tc_String_Ochar)), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OVar(v_V______, tc_List_Olist(tc_String_Ochar)), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.80  = { by axiom 24 (cls_wt__wt_H_0) }
% 296.54/37.80    tuple(fresh46(fresh90(c_Progress_OWTrt_H(v_P, v_aa______, v_E____, c_Expr_Oexp_OVar(v_V______, tc_List_Olist(tc_String_Ochar)), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.80  = { by axiom 28 (cls_WTrt_H__WTrts_H_Ointros_I7_J_0) R->L }
% 296.54/37.80    tuple(fresh46(fresh123(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__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______)), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______))), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.80  = { by axiom 12 (cls_widen__trans_0) R->L }
% 296.54/37.80    tuple(fresh46(fresh123(fresh50(true2, true2, 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__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.80  = { by axiom 11 (cls_WTrt__elim__cases_I1_J_3) R->L }
% 296.54/37.80    tuple(fresh46(fresh123(fresh50(fresh85(true2, true2, v_P, v_E____, v_ea______, v_a______, v_V______), true2, 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__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.80  = { by axiom 15 (cls_LAssRed_I4_J_0) R->L }
% 296.54/37.80    tuple(fresh46(fresh123(fresh50(fresh85(c_WellTypeRT_OWTrt(v_P, v_a______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_ea______, tc_List_Olist(tc_String_Ochar)), v_T____), true2, v_P, v_E____, v_ea______, v_a______, v_V______), true2, 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__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.80  = { by axiom 29 (cls_WTrt__elim__cases_I1_J_3) }
% 296.54/37.80    tuple(fresh46(fresh123(fresh50(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__1__2(v_E____, v_P, v_ea______, v_a______, v_V______)), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______))), true2, 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__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.80  = { by axiom 25 (cls_widen__trans_0) }
% 296.54/37.80    tuple(fresh46(fresh123(fresh49(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__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______)), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______))), true2, 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__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.80  = { by axiom 31 (cls_LAssRed_Ohyps_I2_J_1) R->L }
% 296.54/37.80    tuple(fresh46(fresh123(fresh49(fresh117(c_TypeSafe__Mirabelle_Osconf(v_P, v_E____, c_Pair(v_a______, v_b______, tc_fun(tc_nat, tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar), tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar), tc_List_Olist(tc_String_Ochar)), tc_Option_Ooption(tc_Value_Oval))))), tc_fun(tc_List_Olist(tc_String_Ochar), tc_Option_Ooption(tc_Value_Oval)))), true2, v_E____, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, 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__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.80  = { by axiom 30 (cls_LAssRed_I3_J_0) }
% 296.54/37.80    tuple(fresh46(fresh123(fresh49(fresh117(true2, true2, v_E____, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, 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__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.80  = { by axiom 17 (cls_LAssRed_Ohyps_I2_J_1) }
% 296.54/37.80    tuple(fresh46(fresh123(fresh49(fresh118(c_WellTypeRT_OWTrt(v_P, v_a______, v_E____, v_ea______, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_E____, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, 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__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.80  = { by lemma 33 }
% 296.54/37.80    tuple(fresh46(fresh123(fresh49(fresh118(true2, true2, v_E____, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, 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__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.80  = { by axiom 2 (cls_LAssRed_Ohyps_I2_J_1) }
% 296.54/37.80    tuple(fresh46(fresh123(fresh49(true2, true2, 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__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.80  = { by axiom 5 (cls_widen__trans_0) }
% 296.54/37.80    tuple(fresh46(fresh123(true2, true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______), c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__1(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.80  = { by axiom 21 (cls_WTrt_H__WTrts_H_Ointros_I7_J_0) }
% 296.54/37.80    tuple(fresh46(fresh124(c_Progress_OWTrt_H(v_P, v_aa______, v_E____, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.80  = { by axiom 24 (cls_wt__wt_H_0) R->L }
% 296.54/37.80    tuple(fresh46(fresh124(fresh43(c_WellTypeRT_OWTrt(v_P, v_aa______, v_E____, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______)), true2, v_P, v_aa______, v_E____, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.80  = { by axiom 32 (cls_LAssRed_Ohyps_I2_J_0) R->L }
% 296.54/37.80    tuple(fresh46(fresh124(fresh43(fresh111(c_TypeSafe__Mirabelle_Osconf(v_P, v_E____, c_Pair(v_a______, v_b______, tc_fun(tc_nat, tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar), tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar), tc_List_Olist(tc_String_Ochar)), tc_Option_Ooption(tc_Value_Oval))))), tc_fun(tc_List_Olist(tc_String_Ochar), tc_Option_Ooption(tc_Value_Oval)))), true2, v_E____, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.80  = { by axiom 30 (cls_LAssRed_I3_J_0) }
% 296.54/37.80    tuple(fresh46(fresh124(fresh43(fresh111(true2, true2, v_E____, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.80  = { by axiom 18 (cls_LAssRed_Ohyps_I2_J_0) }
% 296.54/37.80    tuple(fresh46(fresh124(fresh43(fresh112(c_WellTypeRT_OWTrt(v_P, v_a______, v_E____, v_ea______, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_E____, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.80  = { by lemma 33 }
% 296.54/37.80    tuple(fresh46(fresh124(fresh43(fresh112(true2, true2, v_E____, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______)), true2, v_P, v_aa______, v_E____, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.80  = { by axiom 3 (cls_LAssRed_Ohyps_I2_J_0) }
% 296.54/37.80    tuple(fresh46(fresh124(fresh43(true2, true2, v_P, v_aa______, v_E____, v_e_Ha______, v_sko__local__XLAssRed__Xhyps__2__1(v_E____, v_P, c_WellTypeRT_Osko__WellTypeRT__XWTrt__elim__cases__1__2(v_E____, v_P, v_ea______, v_a______, v_V______), v_aa______, v_e_Ha______)), true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.80  = { by axiom 14 (cls_wt__wt_H_0) }
% 296.54/37.80    tuple(fresh46(fresh124(true2, true2, v_P, v_aa______, v_E____, v_V______, v_e_Ha______), true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.80  = { by axiom 7 (cls_WTrt_H__WTrts_H_Ointros_I7_J_0) }
% 296.54/37.80    tuple(fresh46(true2, true2, v_P, v_aa______, v_E____, c_Expr_Oexp_OLAss(v_V______, v_e_Ha______, tc_List_Olist(tc_String_Ochar)), c_Type_Oty_OVoid), true2)
% 296.54/37.80  = { by axiom 13 (cls_wt_H__wt_0) }
% 296.54/37.80    tuple(true2, true2)
% 296.54/37.80  % SZS output end Proof
% 296.54/37.80  
% 296.54/37.80  RESULT: Unsatisfiable (the axioms are contradictory).
%------------------------------------------------------------------------------