TSTP Solution File: SWV988-1 by Drodi---3.5.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.5.1
% Problem  : SWV988-1 : TPTP v8.1.2. Released v4.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%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 : Wed May 31 12:44:19 EDT 2023

% Result   : Unsatisfiable 202.78s 26.03s
% Output   : CNFRefutation 203.12s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.08/0.10  % Problem  : SWV988-1 : TPTP v8.1.2. Released v4.1.0.
% 0.08/0.11  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.10/0.31  % Computer : n028.cluster.edu
% 0.10/0.31  % Model    : x86_64 x86_64
% 0.10/0.31  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.31  % Memory   : 8042.1875MB
% 0.10/0.31  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.10/0.31  % CPULimit : 300
% 0.10/0.31  % WCLimit  : 300
% 0.10/0.31  % DateTime : Tue May 30 11:58:47 EDT 2023
% 0.10/0.31  % CPUTime  : 
% 0.16/0.39  % Drodi V3.5.1
% 202.78/26.03  % Refutation found
% 202.78/26.03  % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 202.78/26.03  % SZS output start CNFRefutation for theBenchmark
% 202.78/26.03  fof(f10,axiom,(
% 202.78/26.03    (![V_exp1,V_list1,V_list2,V_exp2,T_a,V_a_H,V_ty_H,V_exp_H]: (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) ))),
% 202.78/26.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 202.78/26.03  fof(f137,axiom,(
% 202.78/26.03    (![V_P,V_s_H,V_E,V_e_H,V_T,V_s,V_e]: (( c_WellTypeRT_OWTrt(V_P,hAPP(c_State_Ohp,V_s_H),V_E,V_e_H,v_sko__TypeSafe__Mirabelle__Xsubject__reduction__1(V_E,V_P,V_T,V_e_H,V_s_H))| ~ c_WellTypeRT_OWTrt(V_P,hAPP(c_State_Ohp,V_s),V_E,V_e,V_T)| ~ c_TypeSafe__Mirabelle_Osconf(V_P,V_E,V_s)| ~ 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))))))| ~ c_WellForm_Owf__prog(c_JWellForm_Owf__J__mdecl,V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))) ) ))),
% 202.78/26.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 202.78/26.03  fof(f236,axiom,(
% 202.78/26.03    c_WellForm_Owf__prog(c_JWellForm_Owf__J__mdecl,v_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))) ),
% 202.78/26.03    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 202.78/26.03  fof(f250,axiom,(
% 202.78/26.03    (![V_P,V_E,V_T,V_e_H,V_s_H,V_s,V_e]: (( 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__TypeSafe__Mirabelle__Xsubject__reduction__1(V_E,V_P,V_T,V_e_H,V_s_H)),V_T))| ~ c_WellTypeRT_OWTrt(V_P,hAPP(c_State_Ohp,V_s),V_E,V_e,V_T)| ~ c_TypeSafe__Mirabelle_Osconf(V_P,V_E,V_s)| ~ 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))))))| ~ c_WellForm_Owf__prog(c_JWellForm_Owf__J__mdecl,V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))) ) ))),
% 202.78/26.05    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 202.78/26.05  fof(f326,axiom,(
% 202.78/26.05    (![V_P,V_E,V_s_H,V_s,V_e,V_T,V_e_H]: (( c_TypeSafe__Mirabelle_Osconf(V_P,V_E,V_s_H)| ~ c_TypeSafe__Mirabelle_Osconf(V_P,V_E,V_s)| ~ c_WellTypeRT_OWTrt(V_P,hAPP(c_State_Ohp,V_s),V_E,V_e,V_T)| ~ 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)))))) ) ))),
% 202.78/26.05    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 202.78/26.05  fof(f331,axiom,(
% 202.78/26.05    (![T_a,T_b,V_a,V_b]: (hAPP(c_fst(T_a,T_b),c_Pair(V_a,V_b,T_a,T_b)) = V_a ))),
% 202.78/26.05    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 202.78/26.05  fof(f335,axiom,(
% 202.78/26.05    (![V_x,V_S,T_a]: (( c_in(V_x,V_S,T_a)| ~ hBOOL(hAPP(V_S,V_x)) ) ))),
% 202.78/26.05    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 202.78/26.05  fof(f336,axiom,(
% 202.78/26.05    (![V_S,V_x,T_a]: (( hBOOL(hAPP(V_S,V_x))| ~ c_in(V_x,V_S,T_a) ) ))),
% 202.78/26.05    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 202.78/26.05  fof(f367,axiom,(
% 202.78/26.05    c_in(c_Pair(c_Pair(v_a______,v_b______,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(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_aa______,v_ba______,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(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)))))) ),
% 202.78/26.05    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 202.78/26.05  fof(f404,axiom,(
% 202.78/26.05    c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_b______),v_E,v_a______,v_T____) ),
% 202.78/26.05    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 202.78/26.05  fof(f409,axiom,(
% 202.78/26.05    c_TypeSafe__Mirabelle_Osconf(v_P,v_E,v_b______) ),
% 202.78/26.05    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 202.78/26.05  fof(f417,axiom,(
% 202.78/26.05    (![V_P,T_a,V_S,V_T,V_U]: (( hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,T_a),V_S),V_T))| ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,T_a),V_U),V_T))| ~ hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,T_a),V_S),V_U)) ) ))),
% 202.78/26.05    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 202.78/26.05  fof(f429,axiom,(
% 202.78/26.05    (![V_T]: (( c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_s_H),v_E,v_e_H,v_sko__CHAINED__1(v_E,v_P,V_T,v_e_H,v_s_H))| ~ c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_ba______),v_E,v_aa______,V_T)| ~ c_TypeSafe__Mirabelle_Osconf(v_P,v_E,v_ba______) ) ))),
% 202.78/26.05    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 202.78/26.05  fof(f430,axiom,(
% 202.78/26.05    (![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_sko__CHAINED__1(v_E,v_P,V_T,v_e_H,v_s_H)),V_T))| ~ c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_ba______),v_E,v_aa______,V_T)| ~ c_TypeSafe__Mirabelle_Osconf(v_P,v_E,v_ba______) ) ))),
% 202.78/26.05    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 202.78/26.05  fof(f433,negated_conjecture,(
% 202.78/26.05    (![V_x]: (( ~ c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_s_H),v_E,v_e_H,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____)) ) ))),
% 202.78/26.05    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 202.78/26.05  fof(f435,axiom,(
% 202.78/26.05    (![V_X,V_Y,T_a]: (( V_X = V_Y| ~ hBOOL(hAPP(hAPP(c_fequal(T_a),V_X),V_Y)) ) ))),
% 202.78/26.05    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 202.78/26.05  fof(f446,plain,(
% 202.78/26.05    ![X0,X1,X2,X3,X4,X5,X6,X7]: (~c_Expr_Oexp_OFAss(X0,X1,X2,X3,X4)=c_Expr_Oexp_OBlock(X5,X6,X7,X4))),
% 202.78/26.05    inference(cnf_transformation,[status(esa)],[f10])).
% 202.78/26.05  fof(f598,plain,(
% 202.78/26.05    ![V_P]: ((![V_s_H,V_e_H,V_s,V_e]: ((![V_E]: ((![V_T]: (c_WellTypeRT_OWTrt(V_P,hAPP(c_State_Ohp,V_s_H),V_E,V_e_H,v_sko__TypeSafe__Mirabelle__Xsubject__reduction__1(V_E,V_P,V_T,V_e_H,V_s_H))|~c_WellTypeRT_OWTrt(V_P,hAPP(c_State_Ohp,V_s),V_E,V_e,V_T)))|~c_TypeSafe__Mirabelle_Osconf(V_P,V_E,V_s)))|~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))))))))|~c_WellForm_Owf__prog(c_JWellForm_Owf__J__mdecl,V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))))),
% 202.78/26.05    inference(miniscoping,[status(esa)],[f137])).
% 202.78/26.05  fof(f599,plain,(
% 202.78/26.05    ![X0,X1,X2,X3,X4,X5,X6]: (c_WellTypeRT_OWTrt(X0,hAPP(c_State_Ohp,X1),X2,X3,v_sko__TypeSafe__Mirabelle__Xsubject__reduction__1(X2,X0,X4,X3,X1))|~c_WellTypeRT_OWTrt(X0,hAPP(c_State_Ohp,X5),X2,X6,X4)|~c_TypeSafe__Mirabelle_Osconf(X0,X2,X5)|~c_in(c_Pair(c_Pair(X6,X5,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(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(X3,X1,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(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(X0),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))))))|~c_WellForm_Owf__prog(c_JWellForm_Owf__J__mdecl,X0,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))))),
% 202.78/26.05    inference(cnf_transformation,[status(esa)],[f598])).
% 202.78/26.05  fof(f737,plain,(
% 202.78/26.05    c_WellForm_Owf__prog(c_JWellForm_Owf__J__mdecl,v_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))),
% 202.78/26.05    inference(cnf_transformation,[status(esa)],[f236])).
% 202.78/26.05  fof(f758,plain,(
% 202.78/26.05    ![V_P]: ((![V_e_H,V_s_H,V_s,V_e]: ((![V_E]: ((![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_sko__TypeSafe__Mirabelle__Xsubject__reduction__1(V_E,V_P,V_T,V_e_H,V_s_H)),V_T))|~c_WellTypeRT_OWTrt(V_P,hAPP(c_State_Ohp,V_s),V_E,V_e,V_T)))|~c_TypeSafe__Mirabelle_Osconf(V_P,V_E,V_s)))|~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))))))))|~c_WellForm_Owf__prog(c_JWellForm_Owf__J__mdecl,V_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))))),
% 202.78/26.05    inference(miniscoping,[status(esa)],[f250])).
% 202.78/26.05  fof(f759,plain,(
% 202.78/26.05    ![X0,X1,X2,X3,X4,X5,X6]: (hBOOL(hAPP(hAPP(c_TypeRel_Owiden(X0,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))),v_sko__TypeSafe__Mirabelle__Xsubject__reduction__1(X1,X0,X2,X3,X4)),X2))|~c_WellTypeRT_OWTrt(X0,hAPP(c_State_Ohp,X5),X1,X6,X2)|~c_TypeSafe__Mirabelle_Osconf(X0,X1,X5)|~c_in(c_Pair(c_Pair(X6,X5,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(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(X3,X4,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(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(X0),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))))))|~c_WellForm_Owf__prog(c_JWellForm_Owf__J__mdecl,X0,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))))),
% 202.78/26.05    inference(cnf_transformation,[status(esa)],[f758])).
% 202.78/26.05  fof(f887,plain,(
% 202.78/26.05    ![V_P,V_s_H,V_s,V_e]: ((![V_E]: ((c_TypeSafe__Mirabelle_Osconf(V_P,V_E,V_s_H)|~c_TypeSafe__Mirabelle_Osconf(V_P,V_E,V_s))|(![V_T]: ~c_WellTypeRT_OWTrt(V_P,hAPP(c_State_Ohp,V_s),V_E,V_e,V_T))))|(![V_e_H]: ~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))))))))),
% 202.78/26.05    inference(miniscoping,[status(esa)],[f326])).
% 202.78/26.05  fof(f888,plain,(
% 202.78/26.05    ![X0,X1,X2,X3,X4,X5,X6]: (c_TypeSafe__Mirabelle_Osconf(X0,X1,X2)|~c_TypeSafe__Mirabelle_Osconf(X0,X1,X3)|~c_WellTypeRT_OWTrt(X0,hAPP(c_State_Ohp,X3),X1,X4,X5)|~c_in(c_Pair(c_Pair(X4,X3,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(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(X6,X2,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(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(X0),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)))))))),
% 202.78/26.05    inference(cnf_transformation,[status(esa)],[f887])).
% 202.78/26.05  fof(f895,plain,(
% 202.78/26.05    ![X0,X1,X2,X3]: (hAPP(c_fst(X0,X1),c_Pair(X2,X3,X0,X1))=X2)),
% 202.78/26.05    inference(cnf_transformation,[status(esa)],[f331])).
% 202.78/26.05  fof(f900,plain,(
% 202.78/26.05    ![V_x,V_S]: ((![T_a]: c_in(V_x,V_S,T_a))|~hBOOL(hAPP(V_S,V_x)))),
% 202.78/26.05    inference(miniscoping,[status(esa)],[f335])).
% 202.78/26.05  fof(f901,plain,(
% 202.78/26.05    ![X0,X1,X2]: (c_in(X0,X1,X2)|~hBOOL(hAPP(X1,X0)))),
% 202.78/26.05    inference(cnf_transformation,[status(esa)],[f900])).
% 202.78/26.05  fof(f902,plain,(
% 202.78/26.05    ![V_S,V_x]: (hBOOL(hAPP(V_S,V_x))|(![T_a]: ~c_in(V_x,V_S,T_a)))),
% 202.78/26.05    inference(miniscoping,[status(esa)],[f336])).
% 202.78/26.05  fof(f903,plain,(
% 202.78/26.05    ![X0,X1,X2]: (hBOOL(hAPP(X0,X1))|~c_in(X1,X0,X2))),
% 202.78/26.05    inference(cnf_transformation,[status(esa)],[f902])).
% 202.78/26.05  fof(f956,plain,(
% 202.78/26.05    c_in(c_Pair(c_Pair(v_a______,v_b______,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(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_aa______,v_ba______,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(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))))))),
% 202.78/26.05    inference(cnf_transformation,[status(esa)],[f367])).
% 202.78/26.05  fof(f1017,plain,(
% 202.78/26.05    c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_b______),v_E,v_a______,v_T____)),
% 202.78/26.05    inference(cnf_transformation,[status(esa)],[f404])).
% 202.78/26.05  fof(f1025,plain,(
% 202.78/26.05    c_TypeSafe__Mirabelle_Osconf(v_P,v_E,v_b______)),
% 202.78/26.05    inference(cnf_transformation,[status(esa)],[f409])).
% 202.78/26.05  fof(f1035,plain,(
% 202.78/26.05    ![V_P,T_a,V_S,V_U]: ((![V_T]: (hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,T_a),V_S),V_T))|~hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,T_a),V_U),V_T))))|~hBOOL(hAPP(hAPP(c_TypeRel_Owiden(V_P,T_a),V_S),V_U)))),
% 202.78/26.05    inference(miniscoping,[status(esa)],[f417])).
% 202.78/26.05  fof(f1036,plain,(
% 202.78/26.05    ![X0,X1,X2,X3,X4]: (hBOOL(hAPP(hAPP(c_TypeRel_Owiden(X0,X1),X2),X3))|~hBOOL(hAPP(hAPP(c_TypeRel_Owiden(X0,X1),X4),X3))|~hBOOL(hAPP(hAPP(c_TypeRel_Owiden(X0,X1),X2),X4)))),
% 202.78/26.05    inference(cnf_transformation,[status(esa)],[f1035])).
% 202.78/26.05  fof(f1055,plain,(
% 202.78/26.05    (![V_T]: (c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_s_H),v_E,v_e_H,v_sko__CHAINED__1(v_E,v_P,V_T,v_e_H,v_s_H))|~c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_ba______),v_E,v_aa______,V_T)))|~c_TypeSafe__Mirabelle_Osconf(v_P,v_E,v_ba______)),
% 202.78/26.05    inference(miniscoping,[status(esa)],[f429])).
% 202.78/26.05  fof(f1056,plain,(
% 202.78/26.05    ![X0]: (c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_s_H),v_E,v_e_H,v_sko__CHAINED__1(v_E,v_P,X0,v_e_H,v_s_H))|~c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_ba______),v_E,v_aa______,X0)|~c_TypeSafe__Mirabelle_Osconf(v_P,v_E,v_ba______))),
% 202.78/26.05    inference(cnf_transformation,[status(esa)],[f1055])).
% 202.78/26.05  fof(f1057,plain,(
% 202.78/26.05    (![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_sko__CHAINED__1(v_E,v_P,V_T,v_e_H,v_s_H)),V_T))|~c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_ba______),v_E,v_aa______,V_T)))|~c_TypeSafe__Mirabelle_Osconf(v_P,v_E,v_ba______)),
% 202.78/26.05    inference(miniscoping,[status(esa)],[f430])).
% 202.78/26.05  fof(f1058,plain,(
% 202.78/26.05    ![X0]: (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,X0,v_e_H,v_s_H)),X0))|~c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_ba______),v_E,v_aa______,X0)|~c_TypeSafe__Mirabelle_Osconf(v_P,v_E,v_ba______))),
% 202.78/26.05    inference(cnf_transformation,[status(esa)],[f1057])).
% 202.78/26.05  fof(f1061,plain,(
% 202.78/26.05    ![X0]: (~c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_s_H),v_E,v_e_H,X0)|~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)))),X0),v_T____)))),
% 202.78/26.05    inference(cnf_transformation,[status(esa)],[f433])).
% 202.78/26.05  fof(f1063,plain,(
% 202.78/26.05    ![V_X,V_Y]: (V_X=V_Y|(![T_a]: ~hBOOL(hAPP(hAPP(c_fequal(T_a),V_X),V_Y))))),
% 202.78/26.05    inference(miniscoping,[status(esa)],[f435])).
% 202.78/26.05  fof(f1064,plain,(
% 202.78/26.05    ![X0,X1,X2]: (X0=X1|~hBOOL(hAPP(hAPP(c_fequal(X2),X0),X1)))),
% 202.78/26.05    inference(cnf_transformation,[status(esa)],[f1063])).
% 202.78/26.05  fof(f1068,plain,(
% 202.78/26.05    spl0_1 <=> c_TypeSafe__Mirabelle_Osconf(v_P,v_E,v_ba______)),
% 202.78/26.05    introduced(split_symbol_definition)).
% 202.78/26.05  fof(f1084,plain,(
% 202.78/26.05    spl0_5 <=> c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_s_H),v_E,v_e_H,v_sko__CHAINED__1(v_E,v_P,X0,v_e_H,v_s_H))|~c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_ba______),v_E,v_aa______,X0)),
% 202.78/26.05    introduced(split_symbol_definition)).
% 202.78/26.05  fof(f1085,plain,(
% 202.78/26.05    ![X0]: (c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_s_H),v_E,v_e_H,v_sko__CHAINED__1(v_E,v_P,X0,v_e_H,v_s_H))|~c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_ba______),v_E,v_aa______,X0)|~spl0_5)),
% 202.78/26.05    inference(component_clause,[status(thm)],[f1084])).
% 202.78/26.05  fof(f1087,plain,(
% 202.78/26.05    spl0_5|~spl0_1),
% 202.78/26.05    inference(split_clause,[status(thm)],[f1056,f1084,f1068])).
% 202.78/26.05  fof(f1088,plain,(
% 202.78/26.05    spl0_6 <=> 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,X0,v_e_H,v_s_H)),X0))|~c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_ba______),v_E,v_aa______,X0)),
% 202.78/26.05    introduced(split_symbol_definition)).
% 202.78/26.05  fof(f1089,plain,(
% 202.78/26.05    ![X0]: (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,X0,v_e_H,v_s_H)),X0))|~c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_ba______),v_E,v_aa______,X0)|~spl0_6)),
% 202.78/26.05    inference(component_clause,[status(thm)],[f1088])).
% 202.78/26.05  fof(f1091,plain,(
% 202.78/26.05    spl0_6|~spl0_1),
% 202.78/26.05    inference(split_clause,[status(thm)],[f1058,f1088,f1068])).
% 202.78/26.05  fof(f17897,plain,(
% 202.78/26.05    spl0_11 <=> c_in(c_Pair(X0,X1,X2,X2),X3,tc_prod(X2,X2))),
% 202.78/26.05    introduced(split_symbol_definition)).
% 202.78/26.05  fof(f17898,plain,(
% 202.78/26.05    ![X0,X1,X2,X3]: (c_in(c_Pair(X0,X1,X2,X2),X3,tc_prod(X2,X2))|~spl0_11)),
% 202.78/26.05    inference(component_clause,[status(thm)],[f17897])).
% 202.78/26.05  fof(f20375,plain,(
% 202.78/26.05    spl0_14 <=> c_WellForm_Owf__prog(c_JWellForm_Owf__J__mdecl,v_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))),
% 202.78/26.05    introduced(split_symbol_definition)).
% 202.78/26.05  fof(f20377,plain,(
% 202.78/26.05    ~c_WellForm_Owf__prog(c_JWellForm_Owf__J__mdecl,v_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar))))|spl0_14),
% 202.78/26.05    inference(component_clause,[status(thm)],[f20375])).
% 202.78/26.05  fof(f20392,plain,(
% 202.78/26.05    $false|spl0_14),
% 202.78/26.05    inference(forward_subsumption_resolution,[status(thm)],[f20377,f737])).
% 202.78/26.05  fof(f20393,plain,(
% 202.78/26.05    spl0_14),
% 202.78/26.05    inference(contradiction_clause,[status(thm)],[f20392])).
% 202.78/26.05  fof(f29731,plain,(
% 202.78/26.05    spl0_61 <=> c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_ba______),X0,v_aa______,v_sko__TypeSafe__Mirabelle__Xsubject__reduction__1(X0,v_P,X1,v_aa______,v_ba______))|~c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_b______),X0,v_a______,X1)|~c_TypeSafe__Mirabelle_Osconf(v_P,X0,v_b______)),
% 202.78/26.05    introduced(split_symbol_definition)).
% 202.78/26.05  fof(f29732,plain,(
% 202.78/26.05    ![X0,X1]: (c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_ba______),X0,v_aa______,v_sko__TypeSafe__Mirabelle__Xsubject__reduction__1(X0,v_P,X1,v_aa______,v_ba______))|~c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_b______),X0,v_a______,X1)|~c_TypeSafe__Mirabelle_Osconf(v_P,X0,v_b______)|~spl0_61)),
% 202.78/26.05    inference(component_clause,[status(thm)],[f29731])).
% 202.78/26.05  fof(f29734,plain,(
% 202.78/26.05    ![X0,X1]: (c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_ba______),X0,v_aa______,v_sko__TypeSafe__Mirabelle__Xsubject__reduction__1(X0,v_P,X1,v_aa______,v_ba______))|~c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_b______),X0,v_a______,X1)|~c_TypeSafe__Mirabelle_Osconf(v_P,X0,v_b______)|~c_WellForm_Owf__prog(c_JWellForm_Owf__J__mdecl,v_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))))),
% 202.78/26.05    inference(resolution,[status(thm)],[f956,f599])).
% 202.78/26.05  fof(f29735,plain,(
% 202.78/26.05    spl0_61|~spl0_14),
% 202.78/26.05    inference(split_clause,[status(thm)],[f29734,f29731,f20375])).
% 202.78/26.05  fof(f29743,plain,(
% 202.78/26.05    hBOOL(hAPP(c_SmallStep_Ored(v_P),c_Pair(c_Pair(v_a______,v_b______,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(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_aa______,v_ba______,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))))))),
% 202.78/26.05    inference(resolution,[status(thm)],[f956,f903])).
% 202.78/26.05  fof(f29748,plain,(
% 202.78/26.05    spl0_62 <=> c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_ba______),v_E,v_aa______,v_sko__TypeSafe__Mirabelle__Xsubject__reduction__1(v_E,v_P,v_T____,v_aa______,v_ba______))),
% 202.78/26.05    introduced(split_symbol_definition)).
% 202.78/26.05  fof(f29749,plain,(
% 202.78/26.05    c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_ba______),v_E,v_aa______,v_sko__TypeSafe__Mirabelle__Xsubject__reduction__1(v_E,v_P,v_T____,v_aa______,v_ba______))|~spl0_62),
% 202.78/26.05    inference(component_clause,[status(thm)],[f29748])).
% 202.78/26.05  fof(f29751,plain,(
% 202.78/26.05    spl0_63 <=> c_TypeSafe__Mirabelle_Osconf(v_P,v_E,v_b______)),
% 202.78/26.05    introduced(split_symbol_definition)).
% 202.78/26.05  fof(f29753,plain,(
% 202.78/26.05    ~c_TypeSafe__Mirabelle_Osconf(v_P,v_E,v_b______)|spl0_63),
% 202.78/26.05    inference(component_clause,[status(thm)],[f29751])).
% 202.78/26.05  fof(f29754,plain,(
% 202.78/26.05    c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_ba______),v_E,v_aa______,v_sko__TypeSafe__Mirabelle__Xsubject__reduction__1(v_E,v_P,v_T____,v_aa______,v_ba______))|~c_TypeSafe__Mirabelle_Osconf(v_P,v_E,v_b______)|~spl0_61),
% 202.78/26.05    inference(resolution,[status(thm)],[f29732,f1017])).
% 202.78/26.05  fof(f29755,plain,(
% 202.78/26.05    spl0_62|~spl0_63|~spl0_61),
% 202.78/26.05    inference(split_clause,[status(thm)],[f29754,f29748,f29751,f29731])).
% 202.78/26.05  fof(f29756,plain,(
% 202.78/26.05    $false|spl0_63),
% 202.78/26.05    inference(forward_subsumption_resolution,[status(thm)],[f29753,f1025])).
% 202.78/26.05  fof(f29757,plain,(
% 202.78/26.05    spl0_63),
% 202.78/26.05    inference(contradiction_clause,[status(thm)],[f29756])).
% 202.78/26.05  fof(f30732,plain,(
% 202.78/26.05    ![X0]: (c_in(c_Pair(c_Pair(v_a______,v_b______,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(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_aa______,v_ba______,tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(tc_String_Ochar)),tc_Option_Ooption(tc_Value_Oval))))),tc_fun(tc_List_Olist(tc_String_Ochar),tc_Option_Ooption(tc_Value_Oval)))),tc_prod(tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)),tc_prod(tc_fun(tc_nat,tc_Option_Ooption(tc_prod(tc_List_Olist(tc_String_Ochar),tc_fun(tc_prod(tc_List_Olist(tc_String_Ochar),tc_List_Olist(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),X0))),
% 202.78/26.05    inference(resolution,[status(thm)],[f29743,f901])).
% 202.78/26.05  fof(f30797,plain,(
% 202.78/26.05    ![X0,X1]: (c_TypeSafe__Mirabelle_Osconf(v_P,X0,v_ba______)|~c_TypeSafe__Mirabelle_Osconf(v_P,X0,v_b______)|~c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_b______),X0,v_a______,X1))),
% 202.78/26.05    inference(resolution,[status(thm)],[f30732,f888])).
% 202.78/26.05  fof(f31980,plain,(
% 202.78/26.05    c_TypeSafe__Mirabelle_Osconf(v_P,v_E,v_ba______)|~c_TypeSafe__Mirabelle_Osconf(v_P,v_E,v_b______)),
% 202.78/26.05    inference(resolution,[status(thm)],[f30797,f1017])).
% 202.78/26.05  fof(f31981,plain,(
% 202.78/26.05    spl0_1|~spl0_63),
% 202.78/26.05    inference(split_clause,[status(thm)],[f31980,f1068,f29751])).
% 202.78/26.05  fof(f32823,plain,(
% 202.78/26.05    c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_s_H),v_E,v_e_H,v_sko__CHAINED__1(v_E,v_P,v_sko__TypeSafe__Mirabelle__Xsubject__reduction__1(v_E,v_P,v_T____,v_aa______,v_ba______),v_e_H,v_s_H))|~spl0_5|~spl0_62),
% 202.78/26.05    inference(resolution,[status(thm)],[f1085,f29749])).
% 202.78/26.05  fof(f33093,plain,(
% 202.78/26.05    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_sko__TypeSafe__Mirabelle__Xsubject__reduction__1(v_E,v_P,v_T____,v_aa______,v_ba______),v_e_H,v_s_H)),v_sko__TypeSafe__Mirabelle__Xsubject__reduction__1(v_E,v_P,v_T____,v_aa______,v_ba______)))|~spl0_6|~spl0_62),
% 202.78/26.05    inference(resolution,[status(thm)],[f1089,f29749])).
% 202.78/26.05  fof(f33120,plain,(
% 202.78/26.05    ![X0]: (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_sko__TypeSafe__Mirabelle__Xsubject__reduction__1(v_E,v_P,v_T____,v_aa______,v_ba______),v_e_H,v_s_H)),X0))|~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__TypeSafe__Mirabelle__Xsubject__reduction__1(v_E,v_P,v_T____,v_aa______,v_ba______)),X0))|~spl0_6|~spl0_62)),
% 202.78/26.05    inference(resolution,[status(thm)],[f33093,f1036])).
% 202.78/26.05  fof(f34650,plain,(
% 202.78/26.05    ![X0,X1,X2,X3]: (hBOOL(hAPP(X0,c_Pair(X1,X2,X3,X3)))|~spl0_11)),
% 202.78/26.05    inference(resolution,[status(thm)],[f17898,f903])).
% 202.78/26.05  fof(f36858,plain,(
% 202.78/26.05    ![X0]: (hBOOL(X0)|~spl0_11)),
% 202.78/26.05    inference(paramodulation,[status(thm)],[f895,f34650])).
% 202.78/26.05  fof(f36860,plain,(
% 202.78/26.05    ![X0,X1]: (X0=X1|~spl0_11)),
% 202.78/26.05    inference(backward_subsumption_resolution,[status(thm)],[f1064,f36858])).
% 202.78/26.05  fof(f36871,plain,(
% 202.78/26.05    $false|~spl0_11),
% 202.78/26.05    inference(backward_subsumption_resolution,[status(thm)],[f446,f36860])).
% 202.78/26.05  fof(f36872,plain,(
% 202.78/26.05    ~spl0_11),
% 202.78/26.05    inference(contradiction_clause,[status(thm)],[f36871])).
% 202.78/26.05  fof(f37444,plain,(
% 202.78/26.05    spl0_150 <=> 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__TypeSafe__Mirabelle__Xsubject__reduction__1(X0,v_P,X1,v_aa______,v_ba______)),X1))|~c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_b______),X0,v_a______,X1)|~c_TypeSafe__Mirabelle_Osconf(v_P,X0,v_b______)),
% 202.78/26.05    introduced(split_symbol_definition)).
% 202.78/26.05  fof(f37445,plain,(
% 202.78/26.05    ![X0,X1]: (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__TypeSafe__Mirabelle__Xsubject__reduction__1(X0,v_P,X1,v_aa______,v_ba______)),X1))|~c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_b______),X0,v_a______,X1)|~c_TypeSafe__Mirabelle_Osconf(v_P,X0,v_b______)|~spl0_150)),
% 202.78/26.05    inference(component_clause,[status(thm)],[f37444])).
% 202.78/26.05  fof(f37447,plain,(
% 202.78/26.05    ![X0,X1]: (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__TypeSafe__Mirabelle__Xsubject__reduction__1(X0,v_P,X1,v_aa______,v_ba______)),X1))|~c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_b______),X0,v_a______,X1)|~c_TypeSafe__Mirabelle_Osconf(v_P,X0,v_b______)|~c_WellForm_Owf__prog(c_JWellForm_Owf__J__mdecl,v_P,tc_prod(tc_List_Olist(tc_List_Olist(tc_String_Ochar)),tc_Expr_Oexp(tc_List_Olist(tc_String_Ochar)))))),
% 202.78/26.05    inference(resolution,[status(thm)],[f759,f30732])).
% 202.78/26.05  fof(f37448,plain,(
% 202.78/26.05    spl0_150|~spl0_14),
% 202.78/26.05    inference(split_clause,[status(thm)],[f37447,f37444,f20375])).
% 202.78/26.05  fof(f37730,plain,(
% 202.78/26.05    spl0_153 <=> 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__TypeSafe__Mirabelle__Xsubject__reduction__1(v_E,v_P,v_T____,v_aa______,v_ba______)),v_T____))),
% 203.12/26.12    introduced(split_symbol_definition)).
% 203.12/26.12  fof(f37731,plain,(
% 203.12/26.12    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__TypeSafe__Mirabelle__Xsubject__reduction__1(v_E,v_P,v_T____,v_aa______,v_ba______)),v_T____))|~spl0_153),
% 203.12/26.12    inference(component_clause,[status(thm)],[f37730])).
% 203.12/26.12  fof(f37733,plain,(
% 203.12/26.12    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__TypeSafe__Mirabelle__Xsubject__reduction__1(v_E,v_P,v_T____,v_aa______,v_ba______)),v_T____))|~c_TypeSafe__Mirabelle_Osconf(v_P,v_E,v_b______)|~spl0_150),
% 203.12/26.12    inference(resolution,[status(thm)],[f37445,f1017])).
% 203.12/26.12  fof(f37734,plain,(
% 203.12/26.12    spl0_153|~spl0_63|~spl0_150),
% 203.12/26.12    inference(split_clause,[status(thm)],[f37733,f37730,f29751,f37444])).
% 203.12/26.12  fof(f37830,plain,(
% 203.12/26.12    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_sko__TypeSafe__Mirabelle__Xsubject__reduction__1(v_E,v_P,v_T____,v_aa______,v_ba______),v_e_H,v_s_H)),v_T____))|~spl0_6|~spl0_62|~spl0_153),
% 203.12/26.12    inference(resolution,[status(thm)],[f33120,f37731])).
% 203.12/26.12  fof(f38735,plain,(
% 203.12/26.12    ~c_WellTypeRT_OWTrt(v_P,hAPP(c_State_Ohp,v_s_H),v_E,v_e_H,v_sko__CHAINED__1(v_E,v_P,v_sko__TypeSafe__Mirabelle__Xsubject__reduction__1(v_E,v_P,v_T____,v_aa______,v_ba______),v_e_H,v_s_H))|~spl0_6|~spl0_62|~spl0_153),
% 203.12/26.12    inference(resolution,[status(thm)],[f37830,f1061])).
% 203.12/26.12  fof(f38736,plain,(
% 203.12/26.12    $false|~spl0_5|~spl0_6|~spl0_62|~spl0_153),
% 203.12/26.12    inference(forward_subsumption_resolution,[status(thm)],[f38735,f32823])).
% 203.12/26.12  fof(f38737,plain,(
% 203.12/26.12    ~spl0_5|~spl0_6|~spl0_62|~spl0_153),
% 203.12/26.12    inference(contradiction_clause,[status(thm)],[f38736])).
% 203.12/26.12  fof(f38738,plain,(
% 203.12/26.12    $false),
% 203.12/26.12    inference(sat_refutation,[status(thm)],[f1087,f1091,f20393,f29735,f29755,f29757,f31981,f36872,f37448,f37734,f38737])).
% 203.12/26.12  % SZS output end CNFRefutation for theBenchmark.p
% 205.81/27.32  % Elapsed time: 26.793328 seconds
% 205.81/27.32  % CPU time: 198.074726 seconds
% 205.81/27.32  % Memory used: 1.452 GB
%------------------------------------------------------------------------------