TSTP Solution File: SWW478+2 by Prover9---1109a

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Prover9---1109a
% Problem  : SWW478+2 : TPTP v8.1.0. Released v5.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : tptp2X_and_run_prover9 %d %s

% Computer : n025.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 600s
% DateTime : Thu Jul 21 01:17:16 EDT 2022

% Result   : Theorem 2.00s 2.27s
% Output   : Refutation 2.00s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.12  % Problem  : SWW478+2 : TPTP v8.1.0. Released v5.3.0.
% 0.06/0.13  % Command  : tptp2X_and_run_prover9 %d %s
% 0.13/0.34  % Computer : n025.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  : 600
% 0.13/0.34  % DateTime : Mon Jun  6 01:11:02 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 1.56/1.81  ============================== Prover9 ===============================
% 1.56/1.81  Prover9 (32) version 2009-11A, November 2009.
% 1.56/1.81  Process 20605 was started by sandbox2 on n025.cluster.edu,
% 1.56/1.81  Mon Jun  6 01:11:04 2022
% 1.56/1.81  The command was "/export/starexec/sandbox2/solver/bin/prover9 -t 300 -f /tmp/Prover9_20452_n025.cluster.edu".
% 1.56/1.81  ============================== end of head ===========================
% 1.56/1.81  
% 1.56/1.81  ============================== INPUT =================================
% 1.56/1.81  
% 1.56/1.81  % Reading from file /tmp/Prover9_20452_n025.cluster.edu
% 1.56/1.81  
% 1.56/1.81  set(prolog_style_variables).
% 1.56/1.81  set(auto2).
% 1.56/1.81      % set(auto2) -> set(auto).
% 1.56/1.81      % set(auto) -> set(auto_inference).
% 1.56/1.81      % set(auto) -> set(auto_setup).
% 1.56/1.81      % set(auto_setup) -> set(predicate_elim).
% 1.56/1.81      % set(auto_setup) -> assign(eq_defs, unfold).
% 1.56/1.81      % set(auto) -> set(auto_limits).
% 1.56/1.81      % set(auto_limits) -> assign(max_weight, "100.000").
% 1.56/1.81      % set(auto_limits) -> assign(sos_limit, 20000).
% 1.56/1.81      % set(auto) -> set(auto_denials).
% 1.56/1.81      % set(auto) -> set(auto_process).
% 1.56/1.81      % set(auto2) -> assign(new_constants, 1).
% 1.56/1.81      % set(auto2) -> assign(fold_denial_max, 3).
% 1.56/1.81      % set(auto2) -> assign(max_weight, "200.000").
% 1.56/1.81      % set(auto2) -> assign(max_hours, 1).
% 1.56/1.81      % assign(max_hours, 1) -> assign(max_seconds, 3600).
% 1.56/1.81      % set(auto2) -> assign(max_seconds, 0).
% 1.56/1.81      % set(auto2) -> assign(max_minutes, 5).
% 1.56/1.81      % assign(max_minutes, 5) -> assign(max_seconds, 300).
% 1.56/1.81      % set(auto2) -> set(sort_initial_sos).
% 1.56/1.81      % set(auto2) -> assign(sos_limit, -1).
% 1.56/1.81      % set(auto2) -> assign(lrs_ticks, 3000).
% 1.56/1.81      % set(auto2) -> assign(max_megs, 400).
% 1.56/1.81      % set(auto2) -> assign(stats, some).
% 1.56/1.81      % set(auto2) -> clear(echo_input).
% 1.56/1.81      % set(auto2) -> set(quiet).
% 1.56/1.81      % set(auto2) -> clear(print_initial_clauses).
% 1.56/1.81      % set(auto2) -> clear(print_given).
% 1.56/1.81  assign(lrs_ticks,-1).
% 1.56/1.81  assign(sos_limit,10000).
% 1.56/1.81  assign(order,kbo).
% 1.56/1.81  set(lex_order_vars).
% 1.56/1.81  clear(print_given).
% 1.56/1.81  
% 1.56/1.81  % formulas(sos).  % not echoed (805 formulas)
% 1.56/1.81  
% 1.56/1.81  ============================== end of input ==========================
% 1.56/1.81  
% 1.56/1.81  % From the command line: assign(max_seconds, 300).
% 1.56/1.81  
% 1.56/1.81  ============================== PROCESS NON-CLAUSAL FORMULAS ==========
% 1.56/1.81  
% 1.56/1.81  % Formulas that are not ordinary clauses:
% 1.56/1.81  1 (all B_1_1 is_bool(final_list_char(B_1_1))) # label(gsy_c_BigStep_Ofinal_000tc__List__Olist_Itc__String__Ochar_J) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  2 (all B_1_1 all B_2_1 all B_3_1 all B_4_1 is_bool(conf_P373316194t_char(B_1_1,B_2_1,B_3_1,B_4_1))) # label(gsy_c_Conform_Oconf_000tc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String__O) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  3 (all B_1_1 all B_2_1 is_bool(d_list_char(B_1_1,B_2_1))) # label(gsy_c_DefAss_O_092_060D_062_000tc__List__Olist_Itc__String__Ochar_J) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  4 (all B_1_1 all B_2_1 is_bool(hext(B_1_1,B_2_1))) # label(gsy_c_Objects_Ohext) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  5 (all B_1_1 all B_2_1 is_bool(assigned(B_1_1,B_2_1))) # label(gsy_c_SmallStep_Oassigned) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  6 (all B_1_1 all B_2_1 all B_3_1 is_bool(widen_2090681816t_char(B_1_1,B_2_1,B_3_1))) # label(gsy_c_TypeRel_Owiden_000tc__prod_Itc__List__Olist_Itc__List__Olist_Itc__String__) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  7 (all B_1_1 is_bool(is_refT(B_1_1))) # label(gsy_c_Type_Ois__refT) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  8 (all B_1_1 all B_2_1 is_bool(wf_pro755087577t_char(B_1_1,B_2_1))) # label(gsy_c_WellForm_Owf__prog_000tc__prod_Itc__List__Olist_Itc__List__Olist_Itc__Stri) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  9 (all B_1_1 all B_2_1 all B_3_1 all B_4_1 all B_5 is_bool(wTrt(B_1_1,B_2_1,B_3_1,B_4_1,B_5))) # label(gsy_c_WellTypeRT_OWTrt) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  10 (all B_1_1 all B_2_1 (is_bool(B_2_1) -> is_bool(hAPP_bool_bool(B_1_1,B_2_1)))) # label(gsy_c_hAPP_000tc__HOL__Obool_000tc__HOL__Obool) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  11 (all B_1_1 all B_2_1 is_bool(hAPP_list_char_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__List__Olist_Itc__String__Ochar_J_000tc__HOL__Obool) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  12 (all B_1_1 all B_2_1 is_bool(hAPP_nat_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__Nat__Onat_000tc__HOL__Obool) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  13 (all B_1_1 all B_2_1 is_bool(hAPP_val_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__Value__Oval_000tc__HOL__Obool) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  14 (all B_1_1 all B_2_1 is_bool(hAPP_f1001225811y_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__Option__Ooption) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  15 (all B_1_1 all B_2_1 is_bool(hAPP_f1033709212l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__Option__Ooption_001) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  16 (all B_1_1 all B_2_1 is_bool(hAPP_f61040418l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_Itc__prod_Itc__List__O) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  17 (all B_1_1 all B_2_1 is_bool(hAPP_f1715346603l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__fun_Itc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List_) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  18 (all B_1_1 all B_2_1 is_bool(hAPP_P943837928l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__Expr__Obop_Mtc__prod_Itc__Value__Oval_Mtc__Value__Ov) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  19 (all B_1_1 all B_2_1 is_bool(hAPP_P1708370145l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__Ochar_J_J_M) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  20 (all B_1_1 all B_2_1 is_bool(hAPP_P449474095r_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List__Olist_It) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  21 (all B_1_1 all B_2_1 is_bool(hAPP_P1235399154l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__fun_Itc__prod_) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  22 (all B_1_1 all B_2_1 is_bool(hAPP_P1384137393r_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__prod_Itc__List) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  23 (all B_1_1 all B_2_1 is_bool(hAPP_P929938951l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_000tc__HOL__Obool) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  24 (all B_1_1 all B_2_1 is_bool(hAPP_P159683425l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_Itc__prod_It) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  25 (all B_1_1 all B_2_1 is_bool(hAPP_P282169671l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__O) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  26 (all B_1_1 all B_2_1 is_bool(member_list_char(B_1_1,B_2_1))) # label(gsy_c_member_000tc__List__Olist_Itc__String__Ochar_J) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  27 (all B_1_1 all B_2_1 is_bool(member_nat(B_1_1,B_2_1))) # label(gsy_c_member_000tc__Nat__Onat) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  28 (all B_1_1 all B_2_1 is_bool(member1417904245al_val(B_1_1,B_2_1))) # label(gsy_c_member_000tc__prod_Itc__Expr__Obop_Mtc__prod_Itc__Value__Oval_Mtc__Value__) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  29 (all B_1_1 all B_2_1 is_bool(member840932460on_val(B_1_1,B_2_1))) # label(gsy_c_member_000tc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__Ochar_J_J) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  30 (all B_1_1 all B_2_1 is_bool(member1251428284t_char(B_1_1,B_2_1))) # label(gsy_c_member_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List__Olist_) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  31 (all B_1_1 all B_2_1 is_bool(member1542417277on_val(B_1_1,B_2_1))) # label(gsy_c_member_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__fun_Itc__pro) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  32 (all B_1_1 all B_2_1 is_bool(member649088532al_val(B_1_1,B_2_1))) # label(gsy_c_member_000tc__prod_Itc__Value__Oval_Mtc__Value__Oval_J) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  33 (all B_1_1 all B_2_1 is_bool(member763590124on_val(B_1_1,B_2_1))) # label(gsy_c_member_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_Itc__prod_) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  34 (all B_1_1 all B_2_1 is_bool(member773094996on_val(B_1_1,B_2_1))) # label(gsy_c_member_000tc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String_) # label(hypothesis) # label(non_clause).  [assumption].
% 1.56/1.81  35 (all F_1 all X_1 fun_up1149430426on_val(F_1,X_1,hAPP_l207779698on_val(F_1,X_1)) = F_1) # label(fact_2_fun__upd__triv) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  36 (all F_1 all X_1 fun_up424764369ion_ty(F_1,X_1,hAPP_l512744617ion_ty(F_1,X_1)) = F_1) # label(fact_3_fun__upd__triv) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  37 (all F_1 all X_1 fun_up2041264236on_val(F_1,X_1,hAPP_n546249108on_val(F_1,X_1)) = F_1) # label(fact_4_fun__upd__triv) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  38 (all F_1 all X_1 fun_up204312361on_val(F_1,X_1,hAPP_P2094403585on_val(F_1,X_1)) = F_1) # label(fact_5_fun__upd__triv) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  39 (all M all A_1 all B all X_1 all Y_2 (hAPP_l207779698on_val(fun_up1149430426on_val(M,A_1,hAPP_val_option_val(some_val,B)),X_1) = hAPP_val_option_val(some_val,Y_2) <-> X_1 = A_1 & B = Y_2 | X_1 != A_1 & hAPP_l207779698on_val(M,X_1) = hAPP_val_option_val(some_val,Y_2))) # label(fact_7_map__upd__Some__unfold) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  40 (all M all A_1 all B all X_1 all Y_2 (hAPP_l512744617ion_ty(fun_up424764369ion_ty(M,A_1,hAPP_ty_option_ty(some_ty,B)),X_1) = hAPP_ty_option_ty(some_ty,Y_2) <-> X_1 = A_1 & B = Y_2 | X_1 != A_1 & hAPP_l512744617ion_ty(M,X_1) = hAPP_ty_option_ty(some_ty,Y_2))) # label(fact_8_map__upd__Some__unfold) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  41 (all M all A_1 all B all X_1 all Y_2 (hAPP_n546249108on_val(fun_up2041264236on_val(M,A_1,hAPP_P1510515380on_val(some_P948696889on_val,B)),X_1) = hAPP_P1510515380on_val(some_P948696889on_val,Y_2) <-> X_1 = A_1 & B = Y_2 | X_1 != A_1 & hAPP_n546249108on_val(M,X_1) = hAPP_P1510515380on_val(some_P948696889on_val,Y_2))) # label(fact_9_map__upd__Some__unfold) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  42 (all M all A_1 all B all X_1 all Y_2 (hAPP_P2094403585on_val(fun_up204312361on_val(M,A_1,hAPP_val_option_val(some_val,B)),X_1) = hAPP_val_option_val(some_val,Y_2) <-> X_1 = A_1 & B = Y_2 | X_1 != A_1 & hAPP_P2094403585on_val(M,X_1) = hAPP_val_option_val(some_val,Y_2))) # label(fact_10_map__upd__Some__unfold) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  43 (all T_6 all K all X_1 (hAPP_l207779698on_val(T_6,K) = hAPP_val_option_val(some_val,X_1) -> fun_up1149430426on_val(T_6,K,hAPP_val_option_val(some_val,X_1)) = T_6)) # label(fact_11_map__upd__triv) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  44 (all T_6 all K all X_1 (hAPP_l512744617ion_ty(T_6,K) = hAPP_ty_option_ty(some_ty,X_1) -> fun_up424764369ion_ty(T_6,K,hAPP_ty_option_ty(some_ty,X_1)) = T_6)) # label(fact_12_map__upd__triv) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  45 (all T_6 all K all X_1 (hAPP_n546249108on_val(T_6,K) = hAPP_P1510515380on_val(some_P948696889on_val,X_1) -> fun_up2041264236on_val(T_6,K,hAPP_P1510515380on_val(some_P948696889on_val,X_1)) = T_6)) # label(fact_13_map__upd__triv) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  46 (all T_6 all K all X_1 (hAPP_P2094403585on_val(T_6,K) = hAPP_val_option_val(some_val,X_1) -> fun_up204312361on_val(T_6,K,hAPP_val_option_val(some_val,X_1)) = T_6)) # label(fact_14_map__upd__triv) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  47 (all M all A_1 all X_1 all N all Y_2 (fun_up1149430426on_val(M,A_1,hAPP_val_option_val(some_val,X_1)) = fun_up1149430426on_val(N,A_1,hAPP_val_option_val(some_val,Y_2)) -> X_1 = Y_2)) # label(fact_15_map__upd__eqD1) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  48 (all M all A_1 all X_1 all N all Y_2 (fun_up424764369ion_ty(M,A_1,hAPP_ty_option_ty(some_ty,X_1)) = fun_up424764369ion_ty(N,A_1,hAPP_ty_option_ty(some_ty,Y_2)) -> X_1 = Y_2)) # label(fact_16_map__upd__eqD1) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  49 (all M all A_1 all X_1 all N all Y_2 (fun_up2041264236on_val(M,A_1,hAPP_P1510515380on_val(some_P948696889on_val,X_1)) = fun_up2041264236on_val(N,A_1,hAPP_P1510515380on_val(some_P948696889on_val,Y_2)) -> X_1 = Y_2)) # label(fact_17_map__upd__eqD1) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  50 (all M all A_1 all X_1 all N all Y_2 (fun_up204312361on_val(M,A_1,hAPP_val_option_val(some_val,X_1)) = fun_up204312361on_val(N,A_1,hAPP_val_option_val(some_val,Y_2)) -> X_1 = Y_2)) # label(fact_18_map__upd__eqD1) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  51 (all Ta all Ea (hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(p,Ea),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,ha),fun_up1149430426on_val(la,v_1,hAPP_val_option_val(some_val,v))))) -> (hBOOL(wTrt(p,ha,Ea,ea,Ta)) -> (exists T_3 (hBOOL(wTrt(p,h_a,Ea,e_a,T_3)) & hBOOL(widen_2090681816t_char(p,T_3,Ta))))))) # label(fact_19_InitBlockRed_I2_J) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  52 (all X_1 all Pa ((all A all B_1 all C_4 all D_2 hBOOL(hAPP_P282169671l_bool(Pa,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,B_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,C_4),D_2)))))) -> hBOOL(hAPP_P282169671l_bool(Pa,X_1)))) # label(fact_20_prod__induct4) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  53 (all Y_2 -(all A all B_1 all C_4 all D_2 Y_2 != hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,B_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,C_4),D_2))))) # label(fact_21_prod__cases4) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  54 (all A_1 all B all A_13 all B_2 (hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B) = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_13),B_2) -> -(A_1 = A_13 -> B != B_2))) # label(fact_23_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  55 (all A_1 all B all A_13 all B_2 (hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B) = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_13),B_2) -> -(A_1 = A_13 -> B != B_2))) # label(fact_24_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  56 (all A_1 all B all A_13 all B_2 (hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B) = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_13),B_2) -> -(A_1 = A_13 -> B != B_2))) # label(fact_25_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  57 (all A_1 all B all A_13 all B_2 (hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B) = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_13),B_2) -> -(A_1 = A_13 -> B != B_2))) # label(fact_26_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  58 (all A_17 all B_4 all A_16 all B_3 (hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_17),B_4) = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_16),B_3) -> -(A_17 = A_16 -> B_4 != B_3))) # label(fact_27_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  59 (all A_17 all B_4 all A_16 all B_3 (is_bop(A_17) & is_bop(A_16) -> (hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_17),B_4) = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_16),B_3) -> -(A_17 = A_16 -> B_4 != B_3)))) # label(fact_28_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  60 (all A_17 all B_4 all A_16 all B_3 (hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_17),B_4) = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_16),B_3) -> -(A_17 = A_16 -> B_4 != B_3))) # label(fact_29_Pair__inject) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  61 (all A_1 all B all A_13 all B_2 (hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B) = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_13),B_2) <-> A_1 = A_13 & B = B_2)) # label(fact_30_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  62 (all A_1 all B all A_13 all B_2 (hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B) = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_13),B_2) <-> A_1 = A_13 & B = B_2)) # label(fact_31_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  63 (all A_1 all B all A_13 all B_2 (hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B) = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_13),B_2) <-> A_1 = A_13 & B = B_2)) # label(fact_32_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  64 (all A_1 all B all A_13 all B_2 (hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B) = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_13),B_2) <-> A_1 = A_13 & B = B_2)) # label(fact_33_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  65 (all A_1 all B all A_13 all B_2 (hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B) = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_13),B_2) <-> A_1 = A_13 & B = B_2)) # label(fact_34_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  66 (all A_1 all B all A_13 all B_2 (is_bop(A_1) & is_bop(A_13) -> (hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B) = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_13),B_2) <-> A_1 = A_13 & B = B_2))) # label(fact_35_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  67 (all A_1 all B all A_13 all B_2 (hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B) = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_13),B_2) <-> A_1 = A_13 & B = B_2)) # label(fact_36_Pair__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  68 (all Pa ((all X1 hBOOL(hAPP_P282169671l_bool(Pa,X1))) <-> (all A all B_1 hBOOL(hAPP_P282169671l_bool(Pa,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),B_1)))))) # label(fact_37_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  69 (all Pa ((all X1 hBOOL(hAPP_P1708370145l_bool(Pa,X1))) <-> (all A all B_1 hBOOL(hAPP_P1708370145l_bool(Pa,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A),B_1)))))) # label(fact_38_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  70 (all Pa ((all X1 hBOOL(hAPP_P159683425l_bool(Pa,X1))) <-> (all A all B_1 hBOOL(hAPP_P159683425l_bool(Pa,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A),B_1)))))) # label(fact_39_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  71 (all Pa ((all X1 hBOOL(hAPP_P1235399154l_bool(Pa,X1))) <-> (all A all B_1 hBOOL(hAPP_P1235399154l_bool(Pa,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A),B_1)))))) # label(fact_40_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  72 (all Pa ((all X1 hBOOL(hAPP_P449474095r_bool(Pa,X1))) <-> (all A all B_1 hBOOL(hAPP_P449474095r_bool(Pa,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A),B_1)))))) # label(fact_41_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  73 (all Pa ((all X1 hBOOL(hAPP_P943837928l_bool(Pa,X1))) <-> (all A all B_1 (is_bop(A) -> hBOOL(hAPP_P943837928l_bool(Pa,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A),B_1))))))) # label(fact_42_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  74 (all Pa ((all X1 hBOOL(hAPP_P929938951l_bool(Pa,X1))) <-> (all A all B_1 hBOOL(hAPP_P929938951l_bool(Pa,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1)))))) # label(fact_43_split__paired__All) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  75 (all F_1 all B all A_1 all X_2 ((X_2 = A_1 -> hAPP_l207779698on_val(fun_up1149430426on_val(F_1,A_1,B),X_2) = B) & (X_2 != A_1 -> hAPP_l207779698on_val(fun_up1149430426on_val(F_1,A_1,B),X_2) = hAPP_l207779698on_val(F_1,X_2)))) # label(fact_44_fun__upd__def) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  76 (all F_1 all B all A_1 all X_2 ((X_2 = A_1 -> hAPP_l512744617ion_ty(fun_up424764369ion_ty(F_1,A_1,B),X_2) = B) & (X_2 != A_1 -> hAPP_l512744617ion_ty(fun_up424764369ion_ty(F_1,A_1,B),X_2) = hAPP_l512744617ion_ty(F_1,X_2)))) # label(fact_45_fun__upd__def) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  77 (all F_1 all B all A_1 all X_2 ((X_2 = A_1 -> hAPP_n546249108on_val(fun_up2041264236on_val(F_1,A_1,B),X_2) = B) & (X_2 != A_1 -> hAPP_n546249108on_val(fun_up2041264236on_val(F_1,A_1,B),X_2) = hAPP_n546249108on_val(F_1,X_2)))) # label(fact_46_fun__upd__def) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  78 (all F_1 all B all A_1 all X_2 ((X_2 = A_1 -> hAPP_P2094403585on_val(fun_up204312361on_val(F_1,A_1,B),X_2) = B) & (X_2 != A_1 -> hAPP_P2094403585on_val(fun_up204312361on_val(F_1,A_1,B),X_2) = hAPP_P2094403585on_val(F_1,X_2)))) # label(fact_47_fun__upd__def) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  79 (all F_1 all X_1 all Y_2 (hAPP_l207779698on_val(F_1,X_1) = Y_2 -> fun_up1149430426on_val(F_1,X_1,Y_2) = F_1)) # label(fact_48_fun__upd__idem) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  80 (all F_1 all X_1 all Y_2 (hAPP_l512744617ion_ty(F_1,X_1) = Y_2 -> fun_up424764369ion_ty(F_1,X_1,Y_2) = F_1)) # label(fact_49_fun__upd__idem) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  81 (all F_1 all X_1 all Y_2 (hAPP_n546249108on_val(F_1,X_1) = Y_2 -> fun_up2041264236on_val(F_1,X_1,Y_2) = F_1)) # label(fact_50_fun__upd__idem) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  82 (all F_1 all X_1 all Y_2 (hAPP_P2094403585on_val(F_1,X_1) = Y_2 -> fun_up204312361on_val(F_1,X_1,Y_2) = F_1)) # label(fact_51_fun__upd__idem) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  83 (all F_1 all Y_2 all Z all X_1 (Z != X_1 -> hAPP_l207779698on_val(fun_up1149430426on_val(F_1,X_1,Y_2),Z) = hAPP_l207779698on_val(F_1,Z))) # label(fact_52_fun__upd__other) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  84 (all F_1 all Y_2 all Z all X_1 (Z != X_1 -> hAPP_l512744617ion_ty(fun_up424764369ion_ty(F_1,X_1,Y_2),Z) = hAPP_l512744617ion_ty(F_1,Z))) # label(fact_53_fun__upd__other) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  85 (all F_1 all Y_2 all Z all X_1 (Z != X_1 -> hAPP_n546249108on_val(fun_up2041264236on_val(F_1,X_1,Y_2),Z) = hAPP_n546249108on_val(F_1,Z))) # label(fact_54_fun__upd__other) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  86 (all F_1 all Y_2 all Z all X_1 (Z != X_1 -> hAPP_P2094403585on_val(fun_up204312361on_val(F_1,X_1,Y_2),Z) = hAPP_P2094403585on_val(F_1,Z))) # label(fact_55_fun__upd__other) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  87 (all M all B all D_1 all A_1 all C (A_1 != C -> fun_up1149430426on_val(fun_up1149430426on_val(M,A_1,B),C,D_1) = fun_up1149430426on_val(fun_up1149430426on_val(M,C,D_1),A_1,B))) # label(fact_56_fun__upd__twist) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  88 (all M all B all D_1 all A_1 all C (A_1 != C -> fun_up424764369ion_ty(fun_up424764369ion_ty(M,A_1,B),C,D_1) = fun_up424764369ion_ty(fun_up424764369ion_ty(M,C,D_1),A_1,B))) # label(fact_57_fun__upd__twist) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  89 (all M all B all D_1 all A_1 all C (A_1 != C -> fun_up2041264236on_val(fun_up2041264236on_val(M,A_1,B),C,D_1) = fun_up2041264236on_val(fun_up2041264236on_val(M,C,D_1),A_1,B))) # label(fact_58_fun__upd__twist) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  90 (all M all B all D_1 all A_1 all C (A_1 != C -> fun_up204312361on_val(fun_up204312361on_val(M,A_1,B),C,D_1) = fun_up204312361on_val(fun_up204312361on_val(M,C,D_1),A_1,B))) # label(fact_59_fun__upd__twist) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  91 (all F_1 all Y_2 all Z all X_1 ((Z = X_1 -> hAPP_l207779698on_val(fun_up1149430426on_val(F_1,X_1,Y_2),Z) = Y_2) & (Z != X_1 -> hAPP_l207779698on_val(fun_up1149430426on_val(F_1,X_1,Y_2),Z) = hAPP_l207779698on_val(F_1,Z)))) # label(fact_60_fun__upd__apply) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  92 (all F_1 all Y_2 all Z all X_1 ((Z = X_1 -> hAPP_l512744617ion_ty(fun_up424764369ion_ty(F_1,X_1,Y_2),Z) = Y_2) & (Z != X_1 -> hAPP_l512744617ion_ty(fun_up424764369ion_ty(F_1,X_1,Y_2),Z) = hAPP_l512744617ion_ty(F_1,Z)))) # label(fact_61_fun__upd__apply) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  93 (all F_1 all Y_2 all Z all X_1 ((Z = X_1 -> hAPP_n546249108on_val(fun_up2041264236on_val(F_1,X_1,Y_2),Z) = Y_2) & (Z != X_1 -> hAPP_n546249108on_val(fun_up2041264236on_val(F_1,X_1,Y_2),Z) = hAPP_n546249108on_val(F_1,Z)))) # label(fact_62_fun__upd__apply) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  94 (all F_1 all Y_2 all Z all X_1 ((Z = X_1 -> hAPP_P2094403585on_val(fun_up204312361on_val(F_1,X_1,Y_2),Z) = Y_2) & (Z != X_1 -> hAPP_P2094403585on_val(fun_up204312361on_val(F_1,X_1,Y_2),Z) = hAPP_P2094403585on_val(F_1,Z)))) # label(fact_63_fun__upd__apply) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  95 (all F_1 all X_1 all Y_2 hAPP_l207779698on_val(fun_up1149430426on_val(F_1,X_1,Y_2),X_1) = Y_2) # label(fact_64_fun__upd__same) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  96 (all F_1 all X_1 all Y_2 hAPP_l512744617ion_ty(fun_up424764369ion_ty(F_1,X_1,Y_2),X_1) = Y_2) # label(fact_65_fun__upd__same) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  97 (all F_1 all X_1 all Y_2 hAPP_n546249108on_val(fun_up2041264236on_val(F_1,X_1,Y_2),X_1) = Y_2) # label(fact_66_fun__upd__same) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  98 (all F_1 all X_1 all Y_2 hAPP_P2094403585on_val(fun_up204312361on_val(F_1,X_1,Y_2),X_1) = Y_2) # label(fact_67_fun__upd__same) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  99 (all F_1 all X_1 all Y_2 all Z fun_up1149430426on_val(fun_up1149430426on_val(F_1,X_1,Y_2),X_1,Z) = fun_up1149430426on_val(F_1,X_1,Z)) # label(fact_68_fun__upd__upd) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  100 (all F_1 all X_1 all Y_2 all Z fun_up424764369ion_ty(fun_up424764369ion_ty(F_1,X_1,Y_2),X_1,Z) = fun_up424764369ion_ty(F_1,X_1,Z)) # label(fact_69_fun__upd__upd) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  101 (all F_1 all X_1 all Y_2 all Z fun_up2041264236on_val(fun_up2041264236on_val(F_1,X_1,Y_2),X_1,Z) = fun_up2041264236on_val(F_1,X_1,Z)) # label(fact_70_fun__upd__upd) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  102 (all F_1 all X_1 all Y_2 all Z fun_up204312361on_val(fun_up204312361on_val(F_1,X_1,Y_2),X_1,Z) = fun_up204312361on_val(F_1,X_1,Z)) # label(fact_71_fun__upd__upd) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  103 (all F_1 all X_1 all Y_2 (fun_up1149430426on_val(F_1,X_1,Y_2) = F_1 <-> hAPP_l207779698on_val(F_1,X_1) = Y_2)) # label(fact_72_fun__upd__idem__iff) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  104 (all F_1 all X_1 all Y_2 (fun_up424764369ion_ty(F_1,X_1,Y_2) = F_1 <-> hAPP_l512744617ion_ty(F_1,X_1) = Y_2)) # label(fact_73_fun__upd__idem__iff) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  105 (all F_1 all X_1 all Y_2 (fun_up2041264236on_val(F_1,X_1,Y_2) = F_1 <-> hAPP_n546249108on_val(F_1,X_1) = Y_2)) # label(fact_74_fun__upd__idem__iff) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  106 (all F_1 all X_1 all Y_2 (fun_up204312361on_val(F_1,X_1,Y_2) = F_1 <-> hAPP_P2094403585on_val(F_1,X_1) = Y_2)) # label(fact_75_fun__upd__idem__iff) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  107 (all P_4 all T_5 hBOOL(widen_2090681816t_char(P_4,T_5,T_5))) # label(fact_76_widen__refl) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  108 (all Ea all Ta all Eb all Hb all Lb all E_b all H_b all L_b all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa))) -> (hBOOL(wTrt(Pa,Hb,Ea,Eb,Ta)) -> (hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(Pa),Hb)) -> hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(Pa),H_b)))))) # label(fact_77_red__preserves__hconf) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  109 (all Ea all Ta all Eb all Hb all Lb all E_b all H_b all L_b all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa))) -> (hBOOL(wTrt(Pa,Hb,Ea,Eb,Ta)) -> (hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),Hb),Lb),Ea)) -> hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),H_b),L_b),Ea)))))) # label(fact_78_red__preserves__lconf) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  110 (all Y_2 -(all A all B_1 all C_4 Y_2 != hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,B_1),C_4)))) # label(fact_79_prod__cases3) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  111 (all Y_2 -(all A all B_1 all C_4 Y_2 != hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,B_1),C_4)))) # label(fact_80_prod__cases3) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  112 (all Y_4 -(all A all B_1 all C_4 (is_bop(A) -> Y_4 != hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,B_1),C_4))))) # label(fact_81_prod__cases3) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  113 (all X_1 all Pa ((all A all B_1 all C_4 hBOOL(hAPP_P282169671l_bool(Pa,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,B_1),C_4))))) -> hBOOL(hAPP_P282169671l_bool(Pa,X_1)))) # label(fact_82_prod__induct3) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  114 (all X_1 all Pa ((all A all B_1 all C_4 hBOOL(hAPP_P1708370145l_bool(Pa,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,B_1),C_4))))) -> hBOOL(hAPP_P1708370145l_bool(Pa,X_1)))) # label(fact_83_prod__induct3) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  115 (all X_1 all Pa ((all A all B_1 all C_4 (is_bop(A) -> hBOOL(hAPP_P943837928l_bool(Pa,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,B_1),C_4)))))) -> hBOOL(hAPP_P943837928l_bool(Pa,X_1)))) # label(fact_84_prod__induct3) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  116 (all Ea all Ta all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa))) -> (hBOOL(wTrt(Pa,hp(S_2),Ea,Eb,Ta)) -> (hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(Pa,Ea),S_2)) -> hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(Pa,Ea),S)))))) # label(fact_85_red__preserves__sconf) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  117 (all S_6 all R_1 ((all X_2 all Xa (hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Xa),R_1)) <-> hBOOL(member840932460on_val(hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Xa),S_6)))) <-> R_1 = S_6)) # label(fact_86_pred__equals__eq2) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  118 (all S_6 all R_1 ((all X_2 all Xa (hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Xa),R_1)) <-> hBOOL(member763590124on_val(hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Xa),S_6)))) <-> R_1 = S_6)) # label(fact_87_pred__equals__eq2) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  119 (all S_6 all R_1 ((all X_2 all Xa (hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Xa),R_1)) <-> hBOOL(member1542417277on_val(hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Xa),S_6)))) <-> R_1 = S_6)) # label(fact_88_pred__equals__eq2) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  120 (all S_6 all R_1 ((all X_2 all Xa (is_bop(X_2) -> (hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Xa),R_1)) <-> hBOOL(member1417904245al_val(hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Xa),S_6))))) <-> R_1 = S_6)) # label(fact_89_pred__equals__eq2) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  121 (all S_6 all R_1 ((all X_2 all Xa (hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Xa),R_1)) <-> hBOOL(member649088532al_val(hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Xa),S_6)))) <-> R_1 = S_6)) # label(fact_90_pred__equals__eq2) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  122 (all S_6 all R_1 ((all X_2 all Xa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Xa),R_1)) <-> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Xa),S_6)))) <-> R_1 = S_6)) # label(fact_91_pred__equals__eq2) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  123 (all S_6 all R_1 ((all X_2 all Xa (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Xa),R_1)) <-> hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Xa),S_6)))) <-> R_1 = S_6)) # label(fact_92_pred__equals__eq2) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  124 (all Y_2 -(all A all B_1 Y_2 != hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),B_1))) # label(fact_93_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  125 (all Y_2 -(all A all B_1 Y_2 != hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A),B_1))) # label(fact_94_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  126 (all Y_2 -(all A all B_1 Y_2 != hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A),B_1))) # label(fact_95_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  127 (all Y_2 -(all A all B_1 Y_2 != hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A),B_1))) # label(fact_96_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  128 (all Y_3 -(all A all B_1 Y_3 != hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A),B_1))) # label(fact_97_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  129 (all Y_3 -(all A all B_1 (is_bop(A) -> Y_3 != hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A),B_1)))) # label(fact_98_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  130 (all Y_3 -(all A all B_1 Y_3 != hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1))) # label(fact_99_prod_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  131 (all P_1 -(all X_2 all Y_1 P_1 != hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Y_1))) # label(fact_100_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  132 (all P_1 -(all X_2 all Y_1 P_1 != hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Y_1))) # label(fact_101_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  133 (all P_1 -(all X_2 all Y_1 P_1 != hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Y_1))) # label(fact_102_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.81  134 (all P_1 -(all X_2 all Y_1 P_1 != hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Y_1))) # label(fact_103_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  135 (all P_3 -(all X_2 all Y_1 P_3 != hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Y_1))) # label(fact_104_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  136 (all P_3 -(all X_2 all Y_1 (is_bop(X_2) -> P_3 != hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Y_1)))) # label(fact_105_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  137 (all P_3 -(all X_2 all Y_1 P_3 != hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Y_1))) # label(fact_106_PairE) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  138 (all Pa ((exists X1 hBOOL(hAPP_P282169671l_bool(Pa,X1))) <-> (exists A exists B_1 hBOOL(hAPP_P282169671l_bool(Pa,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),B_1)))))) # label(fact_107_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  139 (all Pa ((exists X1 hBOOL(hAPP_P1708370145l_bool(Pa,X1))) <-> (exists A exists B_1 hBOOL(hAPP_P1708370145l_bool(Pa,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A),B_1)))))) # label(fact_108_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  140 (all Pa ((exists X1 hBOOL(hAPP_P159683425l_bool(Pa,X1))) <-> (exists A exists B_1 hBOOL(hAPP_P159683425l_bool(Pa,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A),B_1)))))) # label(fact_109_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  141 (all Pa ((exists X1 hBOOL(hAPP_P1235399154l_bool(Pa,X1))) <-> (exists A exists B_1 hBOOL(hAPP_P1235399154l_bool(Pa,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A),B_1)))))) # label(fact_110_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  142 (all Pa ((exists X1 hBOOL(hAPP_P449474095r_bool(Pa,X1))) <-> (exists A exists B_1 hBOOL(hAPP_P449474095r_bool(Pa,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A),B_1)))))) # label(fact_111_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  143 (all Pa ((exists X1 hBOOL(hAPP_P943837928l_bool(Pa,X1))) <-> (exists A exists B_1 (is_bop(A) & hBOOL(hAPP_P943837928l_bool(Pa,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A),B_1))))))) # label(fact_112_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  144 (all Pa ((exists X1 hBOOL(hAPP_P929938951l_bool(Pa,X1))) <-> (exists A exists B_1 hBOOL(hAPP_P929938951l_bool(Pa,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1)))))) # label(fact_113_split__paired__Ex) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  145 (all T_4 all P_2 all S_5 all U_1 (hBOOL(widen_2090681816t_char(P_2,S_5,U_1)) -> (hBOOL(widen_2090681816t_char(P_2,U_1,T_4)) -> hBOOL(widen_2090681816t_char(P_2,S_5,T_4))))) # label(fact_114_widen__trans) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  146 (all C all A_1 all B (hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc2128769400l_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))) <-> hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(C,A_1),B)))) # label(fact_116_internal__split__conv) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  147 (all Pa all Ea all S_2 (hBOOL(hAPP_P159683425l_bool(typeSa807100911_sconf(Pa,Ea),S_2)) <-> hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,cOMBS_570216337l_bool(hAPP_f1523875321l_bool(hAPP_f592397849l_bool(cOMBB_1718333400on_val,cOMBB_383678192on_val),hAPP_f1452292669l_bool(hAPP_f1977633121l_bool(cOMBB_1303934920on_val,fconj),hconf_97414254t_char(Pa))),hAPP_f550652027l_bool(hAPP_f838396643l_bool(cOMBC_2027949654l_bool,hAPP_f857351829l_bool(hAPP_f348318673l_bool(cOMBB_1518282696on_val,cOMBC_832625297y_bool),lconf_496643946t_char(Pa))),Ea))),S_2)))) # label(fact_117_sconf__def) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  148 (all Eb all Hb all Lb all E_b all H_b all L_b all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa))) -> hBOOL(hext(Hb,H_b)))) # label(fact_118_red__hext__incr) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  149 (all X_2 all Xa all Xb (hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(X_2),Xa),Xb)) <-> hBOOL(hAPP_P282169671l_bool(X_2,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,Xa),Xb))))) # label(fact_119_curry__def) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  150 (all X_2 all Xa all Xb (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(X_2),Xa),Xb)) <-> hBOOL(hAPP_P1708370145l_bool(X_2,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Xa),Xb))))) # label(fact_120_curry__def) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  151 (all X_2 all Xa all Xb (hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(X_2),Xa),Xb)) <-> hBOOL(hAPP_P159683425l_bool(X_2,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Xa),Xb))))) # label(fact_121_curry__def) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  152 (all X_2 all Xa all Xb (hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(X_2),Xa),Xb)) <-> hBOOL(hAPP_P1235399154l_bool(X_2,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,Xa),Xb))))) # label(fact_122_curry__def) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  153 (all X_2 all Xa all Xb (hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(X_2),Xa),Xb)) <-> hBOOL(hAPP_P449474095r_bool(X_2,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,Xa),Xb))))) # label(fact_123_curry__def) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  154 (all X_2 all Xa all Xb (hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(X_2),Xa),Xb)) <-> hBOOL(hAPP_P943837928l_bool(X_2,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,Xa),Xb))))) # label(fact_124_curry__def) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  155 (all X_2 all Xa all Xb (hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(X_2),Xa),Xb)) <-> hBOOL(hAPP_P929938951l_bool(X_2,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,Xa),Xb))))) # label(fact_125_curry__def) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  156 (all Eb all Hb all Lb all E_b all H_b all L_b all Pa (hBOOL(wf_pro755087577t_char(wf_J_mdecl,Pa)) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa))) -> (hBOOL(d_list_char(Eb,hAPP_f363827556r_bool(some_f80346385r_bool,dom_list_char_val(Lb)))) -> hBOOL(d_list_char(E_b,hAPP_f363827556r_bool(some_f80346385r_bool,dom_list_char_val(L_b)))))))) # label(fact_126_red__preserves__defass) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  157 (all A_1 all A_13 (hAPP_val_option_val(some_val,A_1) = hAPP_val_option_val(some_val,A_13) <-> A_1 = A_13)) # label(fact_127_option_Oinject) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  158 (all A_1 all A_13 (hAPP_f363827556r_bool(some_f80346385r_bool,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,A_13) <-> A_1 = A_13)) # label(fact_128_option_Oinject) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  159 (all A_1 all A_13 (hAPP_ty_option_ty(some_ty,A_1) = hAPP_ty_option_ty(some_ty,A_13) <-> A_1 = A_13)) # label(fact_129_option_Oinject) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  160 (all A_1 all A_13 (hAPP_P1510515380on_val(some_P948696889on_val,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,A_13) <-> A_1 = A_13)) # label(fact_130_option_Oinject) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  161 (all F_1 all A_1 all B (hBOOL(hAPP_P282169671l_bool(F_1,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))) -> hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(F_1),A_1),B)))) # label(fact_131_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  162 (all F_1 all A_1 all B (hBOOL(hAPP_P1708370145l_bool(F_1,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(F_1),A_1),B)))) # label(fact_132_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  163 (all F_1 all A_1 all B (hBOOL(hAPP_P159683425l_bool(F_1,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))) -> hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(F_1),A_1),B)))) # label(fact_133_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  164 (all F_1 all A_1 all B (hBOOL(hAPP_P1235399154l_bool(F_1,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))) -> hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(F_1),A_1),B)))) # label(fact_134_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  165 (all F_1 all A_1 all B (hBOOL(hAPP_P449474095r_bool(F_1,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))) -> hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(F_1),A_1),B)))) # label(fact_135_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  166 (all F_1 all A_1 all B (hBOOL(hAPP_P943837928l_bool(F_1,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))) -> hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(F_1),A_1),B)))) # label(fact_136_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  167 (all F_1 all A_1 all B (hBOOL(hAPP_P929938951l_bool(F_1,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))) -> hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(F_1),A_1),B)))) # label(fact_137_curryI) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  168 (all L_0_1 all Eb all Hb all Lb all E_b all H_b all L_b all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),map_ad325961431ar_val(L_0_1,Lb)))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),map_ad325961431ar_val(L_0_1,L_b)))),red(Pa))))) # label(fact_138_red__lcl__add) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  169 (all Va_1 all Va all Ta all Pa all Hb all Lb all Ea (hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),Hb),Lb),Ea)) -> (hBOOL(conf_P373316194t_char(Pa,Hb,Va,Ta)) -> (hAPP_l512744617ion_ty(Ea,Va_1) = hAPP_ty_option_ty(some_ty,Ta) -> hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va))),Ea)))))) # label(fact_139_lconf__upd) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  170 (all F1 all A_1 all B (hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(F1,A_1),B)) -> hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F1),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))))) # label(fact_140_prod__caseI) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  171 (all F1 all A_1 all B (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(F1,A_1),B)) -> hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F1),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))))) # label(fact_141_prod__caseI) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  172 (all F1 all A_1 all B (hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(F1,A_1),B)) -> hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))))) # label(fact_142_prod__caseI) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  173 (all F1 all A_1 all B (hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(F1,A_1),B)) -> hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F1),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))))) # label(fact_143_prod__caseI) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  174 (all F1 all A_1 all B (hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(F1,A_1),B)) -> hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F1),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))))) # label(fact_144_prod__caseI) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  175 (all F1 all A_1 all B (hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(F1,A_1),B)) -> hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F1),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))))) # label(fact_145_prod__caseI) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  176 (all F1 all A_1 all B (hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(F1,A_1),B)) -> hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F1),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))))) # label(fact_146_prod__caseI) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  177 (all F_1 all A_1 all B (hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(F_1,A_1),B)) -> hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F_1),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))))) # label(fact_147_splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  178 (all F_1 all A_1 all B (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(F_1,A_1),B)) -> hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F_1),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))))) # label(fact_148_splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  179 (all F_1 all A_1 all B (hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(F_1,A_1),B)) -> hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))))) # label(fact_149_splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  180 (all F_1 all A_1 all B (hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(F_1,A_1),B)) -> hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F_1),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))))) # label(fact_150_splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  181 (all F_1 all A_1 all B (hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(F_1,A_1),B)) -> hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F_1),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))))) # label(fact_151_splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.56/1.82  182 (all F_1 all A_1 all B (hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(F_1,A_1),B)) -> hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F_1),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))))) # label(fact_152_splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  183 (all F_1 all A_1 all B (hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(F_1,A_1),B)) -> hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F_1),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))))) # label(fact_153_splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  184 (all Pa all Va all Ta all Hb all H_b (hBOOL(hext(Hb,H_b)) -> (hBOOL(conf_P373316194t_char(Pa,Hb,Va,Ta)) -> hBOOL(conf_P373316194t_char(Pa,H_b,Va,Ta))))) # label(fact_154_conf__hext) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  185 (all Pa all Fs_1 all X_1 all Ta all Hb all A_1 all C_1 all Fs (hAPP_n546249108on_val(Hb,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs)) -> (hBOOL(conf_P373316194t_char(Pa,fun_up2041264236on_val(Hb,A_1,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs_1))),X_1,Ta)) <-> hBOOL(conf_P373316194t_char(Pa,Hb,X_1,Ta))))) # label(fact_155_conf__upd__obj) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  186 (all L1 all M all L2 (hBOOL(member_nat(M,dom_na996029170on_val(L2))) -> hAPP_n546249108on_val(map_ad61982421on_val(L1,L2),M) = hAPP_n546249108on_val(L2,M))) # label(fact_156_map__add__dom__app__simps_I1_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  187 (all L1 all M all L2 (hBOOL(member_list_char(M,dom_list_char_ty(L2))) -> hAPP_l512744617ion_ty(map_add_list_char_ty(L1,L2),M) = hAPP_l512744617ion_ty(L2,M))) # label(fact_157_map__add__dom__app__simps_I1_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  188 (all L1 all M all L2 (hBOOL(member1251428284t_char(M,dom_Pr695701035ar_val(L2))) -> hAPP_P2094403585on_val(map_ad1185064968ar_val(L1,L2),M) = hAPP_P2094403585on_val(L2,M))) # label(fact_158_map__add__dom__app__simps_I1_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  189 (all L1 all M all L2 (hBOOL(member_list_char(M,dom_list_char_val(L2))) -> hAPP_l207779698on_val(map_ad325961431ar_val(L1,L2),M) = hAPP_l207779698on_val(L2,M))) # label(fact_159_map__add__dom__app__simps_I1_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  190 (all C all P_1 all Q_2 (P_1 = Q_2 -> (hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,C),P_1)) <-> hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,C),Q_2))))) # label(fact_160_split__weak__cong) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  191 (all C all P_1 all Q_2 (P_1 = Q_2 -> (hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,C),P_1)) <-> hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,C),Q_2))))) # label(fact_161_split__weak__cong) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  192 (all C all P_1 all Q_2 (P_1 = Q_2 -> (hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,C),P_1)) <-> hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,C),Q_2))))) # label(fact_162_split__weak__cong) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  193 (all C all P_1 all Q_2 (P_1 = Q_2 -> (hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,C),P_1)) <-> hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,C),Q_2))))) # label(fact_163_split__weak__cong) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  194 (all C all P_1 all Q_2 (P_1 = Q_2 -> (hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,C),P_1)) <-> hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,C),Q_2))))) # label(fact_164_split__weak__cong) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  195 (all C all P_1 all Q_2 (P_1 = Q_2 -> (hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,C),P_1)) <-> hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,C),Q_2))))) # label(fact_165_split__weak__cong) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  196 (all C all P_1 all Q_2 (P_1 = Q_2 -> (hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,C),P_1)) <-> hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,C),Q_2))))) # label(fact_166_split__weak__cong) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  197 (all L1 all M all L2 (-hBOOL(member_nat(M,dom_na996029170on_val(L2))) -> hAPP_n546249108on_val(map_ad61982421on_val(L1,L2),M) = hAPP_n546249108on_val(L1,M))) # label(fact_167_map__add__dom__app__simps_I3_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  198 (all L1 all M all L2 (-hBOOL(member_list_char(M,dom_list_char_ty(L2))) -> hAPP_l512744617ion_ty(map_add_list_char_ty(L1,L2),M) = hAPP_l512744617ion_ty(L1,M))) # label(fact_168_map__add__dom__app__simps_I3_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  199 (all L1 all M all L2 (-hBOOL(member1251428284t_char(M,dom_Pr695701035ar_val(L2))) -> hAPP_P2094403585on_val(map_ad1185064968ar_val(L1,L2),M) = hAPP_P2094403585on_val(L1,M))) # label(fact_169_map__add__dom__app__simps_I3_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  200 (all L1 all M all L2 (-hBOOL(member_list_char(M,dom_list_char_val(L2))) -> hAPP_l207779698on_val(map_ad325961431ar_val(L1,L2),M) = hAPP_l207779698on_val(L1,M))) # label(fact_170_map__add__dom__app__simps_I3_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  201 (all L2 all M all L1 (-hBOOL(member_nat(M,dom_na996029170on_val(L1))) -> hAPP_n546249108on_val(map_ad61982421on_val(L1,L2),M) = hAPP_n546249108on_val(L2,M))) # label(fact_171_map__add__dom__app__simps_I2_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  202 (all L2 all M all L1 (-hBOOL(member_list_char(M,dom_list_char_ty(L1))) -> hAPP_l512744617ion_ty(map_add_list_char_ty(L1,L2),M) = hAPP_l512744617ion_ty(L2,M))) # label(fact_172_map__add__dom__app__simps_I2_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  203 (all L2 all M all L1 (-hBOOL(member1251428284t_char(M,dom_Pr695701035ar_val(L1))) -> hAPP_P2094403585on_val(map_ad1185064968ar_val(L1,L2),M) = hAPP_P2094403585on_val(L2,M))) # label(fact_173_map__add__dom__app__simps_I2_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  204 (all L2 all M all L1 (-hBOOL(member_list_char(M,dom_list_char_val(L1))) -> hAPP_l207779698on_val(map_ad325961431ar_val(L1,L2),M) = hAPP_l207779698on_val(L2,M))) # label(fact_174_map__add__dom__app__simps_I2_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  205 (all M1 all M2 all M3 map_ad1185064968ar_val(M1,map_ad1185064968ar_val(M2,M3)) = map_ad1185064968ar_val(map_ad1185064968ar_val(M1,M2),M3)) # label(fact_182_map__add__assoc) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  206 (all M1 all M2 all M3 map_ad61982421on_val(M1,map_ad61982421on_val(M2,M3)) = map_ad61982421on_val(map_ad61982421on_val(M1,M2),M3)) # label(fact_183_map__add__assoc) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  207 (all M1 all M2 all M3 map_add_list_char_ty(M1,map_add_list_char_ty(M2,M3)) = map_add_list_char_ty(map_add_list_char_ty(M1,M2),M3)) # label(fact_184_map__add__assoc) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  208 (all M1 all M2 all M3 map_ad325961431ar_val(M1,map_ad325961431ar_val(M2,M3)) = map_ad325961431ar_val(map_ad325961431ar_val(M1,M2),M3)) # label(fact_185_map__add__assoc) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  209 (all F_1 all G all P_1 (hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P147338735on_val(hAPP_f1939255213on_val(produc226467351on_val,G),P_1))) <-> hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f1024478733l_bool(hAPP_f1000689699l_bool(cOMBB_263586492ol_val,hAPP_f40221303l_bool(cOMBB_660939282ol_val,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1)))) # label(fact_186_split__twice) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  210 (all F_1 all G all P_1 (hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P294971854on_val(hAPP_f1090181127on_val(produc996400752on_val,G),P_1))) <-> hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f1150574413l_bool(hAPP_f295212021l_bool(cOMBB_1150072860ol_bop,hAPP_f1936466825l_bool(cOMBB_840638159al_val,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1)))) # label(fact_187_split__twice) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  211 (all F_1 all G all P_1 (hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P1883022279on_val(hAPP_f48091733on_val(produc457808617on_val,G),P_1))) <-> hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1056413453r_bool(hAPP_f26812903r_bool(cOMBB_1271765500t_char,hAPP_f1683814075r_bool(cOMBB_315503848t_char,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1)))) # label(fact_188_split__twice) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  212 (all F_1 all G all P_1 (hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P1066308164on_val(hAPP_f372404869on_val(produc636580408on_val,G),P_1))) <-> hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f1440866903l_bool(hAPP_f1138830003l_bool(cOMBB_97313278t_char,hAPP_f1508793015l_bool(cOMBB_486278459on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1)))) # label(fact_189_split__twice) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  213 (all F_1 all G all P_1 (hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P789556885on_val(hAPP_f1520199827on_val(produc1174947465on_val,G),P_1))) <-> hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f653692369l_bool(hAPP_f516738477l_bool(cOMBB_819439237t_char,hAPP_f1825030711l_bool(cOMBB_877741809on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1)))) # label(fact_190_split__twice) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  214 (all F_1 all G all P_1 (hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_P1760219823on_val(hAPP_f394183983on_val(produc1003071703on_val,G),P_1))) <-> hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f1241216909l_bool(hAPP_f1438732387l_bool(cOMBB_635947099on_val,hAPP_f881985847l_bool(cOMBB_1083177073on_val,hAPP_f2121594859l_bool(produc1958875245l_bool,F_1))),G)),P_1)))) # label(fact_191_split__twice) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  215 (all F_1 all G all P_1 (hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F_1),hAPP_P2013623467al_val(hAPP_f902010623al_val(produc1260869559al_val,G),P_1))) <-> hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1153851723l_bool(hAPP_f151189509l_bool(cOMBB_223841226on_val,hAPP_f1589017327l_bool(cOMBB_558176806on_val,hAPP_f1534412387l_bool(produc769963999l_bool,F_1))),G)),P_1)))) # label(fact_192_split__twice) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  216 (all F_1 all G all P_1 (hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F_1),hAPP_P1067836940al_val(hAPP_f928795841al_val(produc234747160al_val,G),P_1))) <-> hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f828778154l_bool(hAPP_f1572306499l_bool(cOMBB_1210977579on_val,hAPP_f1777594159l_bool(cOMBB_448128005on_val,hAPP_f340876351l_bool(produc1326056646l_bool,F_1))),G)),P_1)))) # label(fact_193_split__twice) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  217 (all F_1 all G all P_1 (hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F_1),hAPP_P193916115t_char(hAPP_f15579599t_char(produc576623071t_char,G),P_1))) <-> hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1996106275l_bool(hAPP_f1550515381l_bool(cOMBB_2040779506on_val,hAPP_f1804599279l_bool(cOMBB_678146046on_val,hAPP_f2132060507r_bool(produc1704639885r_bool,F_1))),G)),P_1)))) # label(fact_194_split__twice) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  218 (all F_1 all G all P_1 (hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F_1),hAPP_P1936714534on_val(hAPP_f1271281289on_val(produc928527642on_val,G),P_1))) <-> hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1145600492l_bool(hAPP_f630712985l_bool(cOMBB_1962662865on_val,hAPP_f2020099865l_bool(cOMBB_1543649755on_val,hAPP_f1443410953l_bool(produc392960766l_bool,F_1))),G)),P_1)))) # label(fact_195_split__twice) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  219 (all F_1 all G all P_1 (hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F_1),hAPP_P604205461on_val(hAPP_f1309113673on_val(produc901351817on_val,G),P_1))) <-> hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f850751421l_bool(hAPP_f399538905l_bool(cOMBB_1466889536on_val,hAPP_f1233687287l_bool(cOMBB_171276332on_val,hAPP_f1930574389l_bool(produc1815960045l_bool,F_1))),G)),P_1)))) # label(fact_196_split__twice) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  220 (all F_1 all G all P_1 (hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F_1),hAPP_P2024243179on_val(hAPP_f204556415on_val(produc1148763895on_val,G),P_1))) <-> hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f927043595l_bool(hAPP_f1043869573l_bool(cOMBB_1259202826on_val,hAPP_f2052660463l_bool(cOMBB_1292453606on_val,hAPP_f635218277l_bool(produc1911463199l_bool,F_1))),G)),P_1)))) # label(fact_197_split__twice) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  221 (all F_1 hAPP_f1534412387l_bool(produc769963999l_bool,produc886919678l_bool(F_1)) = F_1) # label(fact_198_split__curry) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  222 (all F_1 hAPP_f340876351l_bool(produc1326056646l_bool,produc1555310053l_bool(F_1)) = F_1) # label(fact_199_split__curry) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  223 (all F_1 hAPP_f2132060507r_bool(produc1704639885r_bool,produc95371820r_bool(F_1)) = F_1) # label(fact_200_split__curry) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  224 (all F_1 hAPP_f1443410953l_bool(produc392960766l_bool,produc481748255l_bool(F_1)) = F_1) # label(fact_201_split__curry) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  225 (all F_1 hAPP_f1930574389l_bool(produc1815960045l_bool,produc1911975310l_bool(F_1)) = F_1) # label(fact_202_split__curry) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  226 (all F_1 hAPP_f635218277l_bool(produc1911463199l_bool,produc1159035454l_bool(F_1)) = F_1) # label(fact_203_split__curry) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  227 (all F_1 hAPP_f2121594859l_bool(produc1958875245l_bool,produc2062775566l_bool(F_1)) = F_1) # label(fact_204_split__curry) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  228 (all F_1 produc886919678l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F_1)) = F_1) # label(fact_205_curry__split) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  229 (all F_1 produc1555310053l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F_1)) = F_1) # label(fact_206_curry__split) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  230 (all F_1 produc95371820r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F_1)) = F_1) # label(fact_207_curry__split) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  231 (all F_1 produc481748255l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F_1)) = F_1) # label(fact_208_curry__split) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  232 (all F_1 produc1911975310l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F_1)) = F_1) # label(fact_209_curry__split) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  233 (all F_1 produc1159035454l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F_1)) = F_1) # label(fact_210_curry__split) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  234 (all F_1 produc2062775566l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1)) = F_1) # label(fact_211_curry__split) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  235 (all Pa all Q_1 all X_2 (hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f902521097l_bool(hAPP_f1432609211l_bool(cOMBB_1056322480ol_val,hAPP_f2051274555l_bool(cOMBB_bool_bool_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2)) <-> hBOOL(Pa) & hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,Q_1),X_2)))) # label(fact_212_split__part) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  236 (all Pa all Q_1 all X_2 (hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f2092385043l_bool(hAPP_f1830813581l_bool(cOMBB_292554190ol_bop,hAPP_f653851379l_bool(cOMBB_2121771659al_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2)) <-> hBOOL(Pa) & hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,Q_1),X_2)))) # label(fact_213_split__part) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  237 (all Pa all Q_1 all X_2 (hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1818217r_bool(hAPP_f336522659r_bool(cOMBB_1033454012t_char,hAPP_f1861125939r_bool(cOMBB_1091123364t_char,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2)) <-> hBOOL(Pa) & hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,Q_1),X_2)))) # label(fact_214_split__part) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  238 (all Pa all Q_1 all X_2 (hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f624730965l_bool(hAPP_f1399435963l_bool(cOMBB_73690268t_char,hAPP_f10956301l_bool(cOMBB_1572981887on_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2)) <-> hBOOL(Pa) & hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,Q_1),X_2)))) # label(fact_215_split__part) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  239 (all Pa all Q_1 all X_2 (hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f546724245l_bool(hAPP_f917296015l_bool(cOMBB_740252943t_char,hAPP_f1308714617l_bool(cOMBB_338347573on_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2)) <-> hBOOL(Pa) & hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,Q_1),X_2)))) # label(fact_216_split__part) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  240 (all Pa all Q_1 all X_2 (hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f641257349l_bool(hAPP_f2032347769l_bool(cOMBB_466903633on_val,hAPP_f1560238713l_bool(cOMBB_672625589on_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2)) <-> hBOOL(Pa) & hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,Q_1),X_2)))) # label(fact_217_split__part) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  241 (all Pa all Q_1 all X_2 (hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f555424277l_bool(hAPP_f1734879897l_bool(cOMBB_1522540928on_val,hAPP_f1863694447l_bool(cOMBB_383678192on_val,hAPP_b589554111l_bool(fconj,Pa))),Q_1)),X_2)) <-> hBOOL(Pa) & hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,Q_1),X_2)))) # label(fact_218_split__part) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  242 (all Va_1 all Ta all Va all U all S_2 all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),val_list_char(U)))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U)),S_2)),red(Pa)))) # label(fact_219_red__reds_ORedInitBlock) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  243 (all T_a all Pa all Hb all Va all Ta (hBOOL(conf_P373316194t_char(Pa,Hb,Va,Ta)) -> (hBOOL(widen_2090681816t_char(Pa,Ta,T_a)) -> hBOOL(conf_P373316194t_char(Pa,Hb,Va,T_a))))) # label(fact_220_conf__widen) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  244 (all F_1 all A_1 all B (hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F_1),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))) -> hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(F_1,A_1),B)))) # label(fact_221_splitD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  245 (all F_1 all A_1 all B (hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F_1),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(F_1,A_1),B)))) # label(fact_222_splitD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  246 (all F_1 all A_1 all B (hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))) -> hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(F_1,A_1),B)))) # label(fact_223_splitD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  247 (all F_1 all A_1 all B (hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F_1),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))) -> hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(F_1,A_1),B)))) # label(fact_224_splitD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  248 (all F_1 all A_1 all B (hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F_1),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))) -> hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(F_1,A_1),B)))) # label(fact_225_splitD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  249 (all F_1 all A_1 all B (hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F_1),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))) -> hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(F_1,A_1),B)))) # label(fact_226_splitD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  250 (all F_1 all A_1 all B (hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F_1),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))) -> hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(F_1,A_1),B)))) # label(fact_227_splitD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  251 (all H_b all Pa all Hb all Lb all Ea (hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),Hb),Lb),Ea)) -> (hBOOL(hext(Hb,H_b)) -> hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),H_b),Lb),Ea))))) # label(fact_228_lconf__hext) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  252 (all Va all E_2 all S_2 all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(val_list_char(Va),E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),S_2)),red(Pa)))) # label(fact_229_red__reds_ORedSeq) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  253 (all E1 all U1 all M all E2 (-hBOOL(member_nat(M,dom_nat_val(E2))) -> map_add_nat_val(fun_up846528380on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up846528380on_val(map_add_nat_val(E1,E2),M,hAPP_val_option_val(some_val,U1)))) # label(fact_230_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  254 (all E1 all U1 all M all E2 (-hBOOL(member649088532al_val(M,dom_Pr1854948307al_val(E2))) -> map_ad1139121712al_val(fun_up2650881on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up2650881on_val(map_ad1139121712al_val(E1,E2),M,hAPP_val_option_val(some_val,U1)))) # label(fact_231_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  255 (all E1 all U1 all M all E2 (-hBOOL(member1417904245al_val(M,dom_Pr934474290al_val(E2))) -> map_ad1808327055al_val(fun_up1370188258on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up1370188258on_val(map_ad1808327055al_val(E1,E2),M,hAPP_val_option_val(some_val,U1)))) # label(fact_232_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  256 (all E1 all U1 all M all E2 (-hBOOL(member1542417277on_val(M,dom_Pr881307234al_val(E2))) -> map_ad1443463365al_val(fun_up958248092on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up958248092on_val(map_ad1443463365al_val(E1,E2),M,hAPP_val_option_val(some_val,U1)))) # label(fact_233_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  257 (all E1 all U1 all M all E2 (-hBOOL(member763590124on_val(M,dom_Pr1286015283al_val(E2))) -> map_ad2099161878al_val(fun_up106272779on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up106272779on_val(map_ad2099161878al_val(E1,E2),M,hAPP_val_option_val(some_val,U1)))) # label(fact_234_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  258 (all E1 all U1 all M all E2 (-hBOOL(member840932460on_val(M,dom_Pr594962099al_val(E2))) -> map_ad1263605142al_val(fun_up1250448779on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up1250448779on_val(map_ad1263605142al_val(E1,E2),M,hAPP_val_option_val(some_val,U1)))) # label(fact_235_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  259 (all E1 all U1 all M all E2 (-hBOOL(member_list_char(M,dom_li347256130r_bool(E2))) -> map_ad172895647r_bool(fun_up1686981986r_bool(E1,M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)),E2) = fun_up1686981986r_bool(map_ad172895647r_bool(E1,E2),M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)))) # label(fact_236_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  260 (all E1 all U1 all M all E2 (-hBOOL(member_nat(M,dom_na1091370954r_bool(E2))) -> map_ad1655582893r_bool(fun_up1256311364r_bool(E1,M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)),E2) = fun_up1256311364r_bool(map_ad1655582893r_bool(E1,E2),M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)))) # label(fact_237_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  261 (all E1 all U1 all M all E2 (-hBOOL(member649088532al_val(M,dom_Pr482007707r_bool(E2))) -> map_ad1572886776r_bool(fun_up387678665r_bool(E1,M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)),E2) = fun_up387678665r_bool(map_ad1572886776r_bool(E1,E2),M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)))) # label(fact_238_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  262 (all E1 all U1 all M all E2 (-hBOOL(member1417904245al_val(M,dom_Pr122328314r_bool(E2))) -> map_ad2023008343r_bool(fun_up965897386r_bool(E1,M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)),E2) = fun_up965897386r_bool(map_ad2023008343r_bool(E1,E2),M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)))) # label(fact_239_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  263 (all E1 all U1 all M all E2 (-hBOOL(member1542417277on_val(M,dom_Pr1770328362r_bool(E2))) -> map_ad1209909133r_bool(fun_up1281163108r_bool(E1,M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)),E2) = fun_up1281163108r_bool(map_ad1209909133r_bool(E1,E2),M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)))) # label(fact_240_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  264 (all E1 all U1 all M all E2 (-hBOOL(member763590124on_val(M,dom_Pr713105403r_bool(E2))) -> map_ad1863687646r_bool(fun_up1114451667r_bool(E1,M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)),E2) = fun_up1114451667r_bool(map_ad1863687646r_bool(E1,E2),M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)))) # label(fact_241_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  265 (all E1 all U1 all M all E2 (-hBOOL(member840932460on_val(M,dom_Pr548306299r_bool(E2))) -> map_ad478808158r_bool(fun_up1836969043r_bool(E1,M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)),E2) = fun_up1836969043r_bool(map_ad478808158r_bool(E1,E2),M,hAPP_f363827556r_bool(some_f80346385r_bool,U1)))) # label(fact_242_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  266 (all E1 all U1 all M all E2 (-hBOOL(member_nat(M,dom_nat_ty(E2))) -> map_add_nat_ty(fun_up421284275ion_ty(E1,M,hAPP_ty_option_ty(some_ty,U1)),E2) = fun_up421284275ion_ty(map_add_nat_ty(E1,E2),M,hAPP_ty_option_ty(some_ty,U1)))) # label(fact_243_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  267 (all E1 all U1 all M all E2 (-hBOOL(member649088532al_val(M,dom_Pr1536367242val_ty(E2))) -> map_ad1402016615val_ty(fun_up638349240ion_ty(E1,M,hAPP_ty_option_ty(some_ty,U1)),E2) = fun_up638349240ion_ty(map_ad1402016615val_ty(E1,E2),M,hAPP_ty_option_ty(some_ty,U1)))) # label(fact_244_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  268 (all E1 all U1 all M all E2 (-hBOOL(member1417904245al_val(M,dom_Pr585943145val_ty(E2))) -> map_ad1877333574val_ty(fun_up430376729ion_ty(E1,M,hAPP_ty_option_ty(some_ty,U1)),E2) = fun_up430376729ion_ty(map_ad1877333574val_ty(E1,E2),M,hAPP_ty_option_ty(some_ty,U1)))) # label(fact_245_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  269 (all E1 all U1 all M all E2 (-hBOOL(member1542417277on_val(M,dom_Pr1623760025val_ty(E2))) -> map_ad689713276val_ty(fun_up576032467ion_ty(E1,M,hAPP_ty_option_ty(some_ty,U1)),E2) = fun_up576032467ion_ty(map_ad689713276val_ty(E1,E2),M,hAPP_ty_option_ty(some_ty,U1)))) # label(fact_246_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  270 (all E1 all U1 all M all E2 (-hBOOL(member763590124on_val(M,dom_Pr1523486698val_ty(E2))) -> map_ad451392333val_ty(fun_up359791042ion_ty(E1,M,hAPP_ty_option_ty(some_ty,U1)),E2) = fun_up359791042ion_ty(map_ad451392333val_ty(E1,E2),M,hAPP_ty_option_ty(some_ty,U1)))) # label(fact_247_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  271 (all E1 all U1 all M all E2 (-hBOOL(member840932460on_val(M,dom_Pr1305783658val_ty(E2))) -> map_ad860315085val_ty(fun_up160134978ion_ty(E1,M,hAPP_ty_option_ty(some_ty,U1)),E2) = fun_up160134978ion_ty(map_ad860315085val_ty(E1,E2),M,hAPP_ty_option_ty(some_ty,U1)))) # label(fact_248_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  272 (all E1 all U1 all M all E2 (-hBOOL(member_list_char(M,dom_li2046124138on_val(E2))) -> map_ad1982313927on_val(fun_up252238218on_val(E1,M,hAPP_P1510515380on_val(some_P948696889on_val,U1)),E2) = fun_up252238218on_val(map_ad1982313927on_val(E1,E2),M,hAPP_P1510515380on_val(some_P948696889on_val,U1)))) # label(fact_249_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  273 (all E1 all U1 all M all E2 (-hBOOL(member649088532al_val(M,dom_Pr1291804355on_val(E2))) -> map_ad564247072on_val(fun_up768537841on_val(E1,M,hAPP_P1510515380on_val(some_P948696889on_val,U1)),E2) = fun_up768537841on_val(map_ad564247072on_val(E1,E2),M,hAPP_P1510515380on_val(some_P948696889on_val,U1)))) # label(fact_250_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  274 (all E1 all U1 all M all E2 (-hBOOL(member1417904245al_val(M,dom_Pr717813794on_val(E2))) -> map_ad784656511on_val(fun_up307314898on_val(E1,M,hAPP_P1510515380on_val(some_P948696889on_val,U1)),E2) = fun_up307314898on_val(map_ad784656511on_val(E1,E2),M,hAPP_P1510515380on_val(some_P948696889on_val,U1)))) # label(fact_251_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  275 (all E1 all U1 all M all E2 (-hBOOL(member1542417277on_val(M,dom_Pr1989649490on_val(E2))) -> map_ad2048931253on_val(fun_up1995148684on_val(E1,M,hAPP_P1510515380on_val(some_P948696889on_val,U1)),E2) = fun_up1995148684on_val(map_ad2048931253on_val(E1,E2),M,hAPP_P1510515380on_val(some_P948696889on_val,U1)))) # label(fact_252_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  276 (all E1 all U1 all M all E2 (-hBOOL(member763590124on_val(M,dom_Pr364577827on_val(E2))) -> map_ad181331206on_val(fun_up1177725947on_val(E1,M,hAPP_P1510515380on_val(some_P948696889on_val,U1)),E2) = fun_up1177725947on_val(map_ad181331206on_val(E1,E2),M,hAPP_P1510515380on_val(some_P948696889on_val,U1)))) # label(fact_253_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  277 (all E1 all U1 all M all E2 (-hBOOL(member840932460on_val(M,dom_Pr805691811on_val(E2))) -> map_ad435015558on_val(fun_up683731323on_val(E1,M,hAPP_P1510515380on_val(some_P948696889on_val,U1)),E2) = fun_up683731323on_val(map_ad435015558on_val(E1,E2),M,hAPP_P1510515380on_val(some_P948696889on_val,U1)))) # label(fact_254_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  278 (all E1 all U1 all M all E2 (-hBOOL(member_list_char(M,dom_list_char_ty(E2))) -> map_add_list_char_ty(fun_up424764369ion_ty(E1,M,hAPP_ty_option_ty(some_ty,U1)),E2) = fun_up424764369ion_ty(map_add_list_char_ty(E1,E2),M,hAPP_ty_option_ty(some_ty,U1)))) # label(fact_255_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  279 (all E1 all U1 all M all E2 (-hBOOL(member_nat(M,dom_na996029170on_val(E2))) -> map_ad61982421on_val(fun_up2041264236on_val(E1,M,hAPP_P1510515380on_val(some_P948696889on_val,U1)),E2) = fun_up2041264236on_val(map_ad61982421on_val(E1,E2),M,hAPP_P1510515380on_val(some_P948696889on_val,U1)))) # label(fact_256_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  280 (all E1 all U1 all M all E2 (-hBOOL(member1251428284t_char(M,dom_Pr695701035ar_val(E2))) -> map_ad1185064968ar_val(fun_up204312361on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up204312361on_val(map_ad1185064968ar_val(E1,E2),M,hAPP_val_option_val(some_val,U1)))) # label(fact_257_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  281 (all E1 all U1 all M all E2 (-hBOOL(member_list_char(M,dom_list_char_val(E2))) -> map_ad325961431ar_val(fun_up1149430426on_val(E1,M,hAPP_val_option_val(some_val,U1)),E2) = fun_up1149430426on_val(map_ad325961431ar_val(E1,E2),M,hAPP_val_option_val(some_val,U1)))) # label(fact_258_map__add__upd__left) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  282 (all Va_1 all Ta all U all S_2 all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,val_list_char(U))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(U)),S_2)),red(Pa)))) # label(fact_259_red__reds_ORedBlock) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  283 (all M all A_1 all B (hAPP_nat_option_val(M,A_1) = hAPP_val_option_val(some_val,B) -> hBOOL(member_nat(A_1,dom_nat_val(M))))) # label(fact_260_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  284 (all M all A_1 all B (hAPP_P2074628057on_val(M,A_1) = hAPP_val_option_val(some_val,B) -> hBOOL(member649088532al_val(A_1,dom_Pr1854948307al_val(M))))) # label(fact_261_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  285 (all M all A_1 all B (hAPP_P930111162on_val(M,A_1) = hAPP_val_option_val(some_val,B) -> hBOOL(member1417904245al_val(A_1,dom_Pr934474290al_val(M))))) # label(fact_262_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  286 (all M all A_1 all B (hAPP_P2111013316on_val(M,A_1) = hAPP_val_option_val(some_val,B) -> hBOOL(member1542417277on_val(A_1,dom_Pr881307234al_val(M))))) # label(fact_263_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  287 (all M all A_1 all B (hAPP_P509577523on_val(M,A_1) = hAPP_val_option_val(some_val,B) -> hBOOL(member763590124on_val(A_1,dom_Pr1286015283al_val(M))))) # label(fact_264_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  288 (all M all A_1 all B (hAPP_P1594728115on_val(M,A_1) = hAPP_val_option_val(some_val,B) -> hBOOL(member840932460on_val(A_1,dom_Pr594962099al_val(M))))) # label(fact_265_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  289 (all M all A_1 all B (hAPP_l1288616506r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B) -> hBOOL(member_list_char(A_1,dom_li347256130r_bool(M))))) # label(fact_266_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  290 (all M all A_1 all B (hAPP_n2063106924r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B) -> hBOOL(member_nat(A_1,dom_na1091370954r_bool(M))))) # label(fact_267_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  291 (all M all A_1 all B (hAPP_P926760609r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B) -> hBOOL(member649088532al_val(A_1,dom_Pr482007707r_bool(M))))) # label(fact_268_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  292 (all M all A_1 all B (hAPP_P584663426r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B) -> hBOOL(member1417904245al_val(A_1,dom_Pr122328314r_bool(M))))) # label(fact_269_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  293 (all M all A_1 all B (hAPP_P1501097100r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B) -> hBOOL(member1542417277on_val(A_1,dom_Pr1770328362r_bool(M))))) # label(fact_270_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  294 (all M all A_1 all B (hAPP_P1529692155r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B) -> hBOOL(member763590124on_val(A_1,dom_Pr713105403r_bool(M))))) # label(fact_271_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  295 (all M all A_1 all B (hAPP_P1989760379r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B) -> hBOOL(member840932460on_val(A_1,dom_Pr548306299r_bool(M))))) # label(fact_272_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  296 (all M all A_1 all B (hAPP_l512744617ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B) -> hBOOL(member_list_char(A_1,dom_list_char_ty(M))))) # label(fact_273_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  297 (all M all A_1 all B (hAPP_nat_option_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B) -> hBOOL(member_nat(A_1,dom_nat_ty(M))))) # label(fact_274_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  298 (all M all A_1 all B (hAPP_P1578317968ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B) -> hBOOL(member649088532al_val(A_1,dom_Pr1536367242val_ty(M))))) # label(fact_275_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  299 (all M all A_1 all B (hAPP_P50259953ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B) -> hBOOL(member1417904245al_val(A_1,dom_Pr585943145val_ty(M))))) # label(fact_276_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  300 (all M all A_1 all B (hAPP_P1228500987ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B) -> hBOOL(member1542417277on_val(A_1,dom_Pr1623760025val_ty(M))))) # label(fact_277_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  301 (all M all A_1 all B (hAPP_P142343914ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B) -> hBOOL(member763590124on_val(A_1,dom_Pr1523486698val_ty(M))))) # label(fact_278_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  302 (all M all A_1 all B (hAPP_P121427050ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B) -> hBOOL(member840932460on_val(A_1,dom_Pr1305783658val_ty(M))))) # label(fact_279_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  303 (all M all A_1 all B (hAPP_n546249108on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B) -> hBOOL(member_nat(A_1,dom_na996029170on_val(M))))) # label(fact_280_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  304 (all M all A_1 all B (hAPP_l195239522on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B) -> hBOOL(member_list_char(A_1,dom_li2046124138on_val(M))))) # label(fact_281_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  305 (all M all A_1 all B (hAPP_P1788447177on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B) -> hBOOL(member649088532al_val(A_1,dom_Pr1291804355on_val(M))))) # label(fact_282_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  306 (all M all A_1 all B (hAPP_P1230564778on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B) -> hBOOL(member1417904245al_val(A_1,dom_Pr717813794on_val(M))))) # label(fact_283_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  307 (all M all A_1 all B (hAPP_P1510515380on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B) -> hBOOL(member1542417277on_val(A_1,dom_Pr1989649490on_val(M))))) # label(fact_284_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  308 (all M all A_1 all B (hAPP_P722986275on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B) -> hBOOL(member763590124on_val(A_1,dom_Pr364577827on_val(M))))) # label(fact_285_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  309 (all M all A_1 all B (hAPP_P89750179on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B) -> hBOOL(member840932460on_val(A_1,dom_Pr805691811on_val(M))))) # label(fact_286_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  310 (all M all A_1 all B (hAPP_P2094403585on_val(M,A_1) = hAPP_val_option_val(some_val,B) -> hBOOL(member1251428284t_char(A_1,dom_Pr695701035ar_val(M))))) # label(fact_287_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  311 (all M all A_1 all B (hAPP_l207779698on_val(M,A_1) = hAPP_val_option_val(some_val,B) -> hBOOL(member_list_char(A_1,dom_list_char_val(M))))) # label(fact_288_domI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  312 (all Ta all V_a all Eb all Hb all Lb all Va_1 all Va all E_b all H_b all L_b all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa))) -> (hAPP_l207779698on_val(L_b,Va_1) = hAPP_val_option_val(some_val,V_a) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),Eb))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(V_a)),E_b))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1))))),red(Pa)))))) # label(fact_289_red__reds_OInitBlockRed) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  313 (all F1 all A_1 all B (hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))) <-> hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(F1,A_1),B)))) # label(fact_290_prod_Osimps_I2_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  314 (all F1 all A_1 all B (hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F1),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))) <-> hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(F1,A_1),B)))) # label(fact_291_prod_Osimps_I2_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  315 (all F1 all A_1 all B (hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F1),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))) <-> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(F1,A_1),B)))) # label(fact_292_prod_Osimps_I2_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  316 (all F1 all A_1 all B (hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F1),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))) <-> hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(F1,A_1),B)))) # label(fact_293_prod_Osimps_I2_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  317 (all F1 all A_1 all B (hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F1),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))) <-> hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(F1,A_1),B)))) # label(fact_294_prod_Osimps_I2_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  318 (all F1 all A_1 all B (hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F1),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))) <-> hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(F1,A_1),B)))) # label(fact_295_prod_Osimps_I2_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  319 (all F1 all A_1 all B (hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F1),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))) <-> hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(F1,A_1),B)))) # label(fact_296_prod_Osimps_I2_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  320 (all F_1 all A_1 all B (hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,F_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))) <-> hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(F_1,A_1),B)))) # label(fact_297_split__conv) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  321 (all F_1 all A_1 all B (hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,F_1),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))) <-> hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(F_1,A_1),B)))) # label(fact_298_split__conv) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  322 (all F_1 all A_1 all B (hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,F_1),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))) <-> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(F_1,A_1),B)))) # label(fact_299_split__conv) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  323 (all F_1 all A_1 all B (hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,F_1),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))) <-> hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(F_1,A_1),B)))) # label(fact_300_split__conv) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  324 (all F_1 all A_1 all B (hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,F_1),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))) <-> hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(F_1,A_1),B)))) # label(fact_301_split__conv) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  325 (all F_1 all A_1 all B (hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,F_1),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))) <-> hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(F_1,A_1),B)))) # label(fact_302_split__conv) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  326 (all F_1 all A_1 all B (hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,F_1),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))) <-> hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(F_1,A_1),B)))) # label(fact_303_split__conv) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  327 (all M all N all K all Xx (hAPP_P2094403585on_val(N,K) = hAPP_val_option_val(some_val,Xx) -> hAPP_P2094403585on_val(map_ad1185064968ar_val(M,N),K) = hAPP_val_option_val(some_val,Xx))) # label(fact_304_map__add__find__right) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  328 (all M all N all K all Xx (hAPP_l512744617ion_ty(N,K) = hAPP_ty_option_ty(some_ty,Xx) -> hAPP_l512744617ion_ty(map_add_list_char_ty(M,N),K) = hAPP_ty_option_ty(some_ty,Xx))) # label(fact_305_map__add__find__right) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  329 (all M all N all K all Xx (hAPP_n546249108on_val(N,K) = hAPP_P1510515380on_val(some_P948696889on_val,Xx) -> hAPP_n546249108on_val(map_ad61982421on_val(M,N),K) = hAPP_P1510515380on_val(some_P948696889on_val,Xx))) # label(fact_306_map__add__find__right) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  330 (all M all N all K all Xx (hAPP_l207779698on_val(N,K) = hAPP_val_option_val(some_val,Xx) -> hAPP_l207779698on_val(map_ad325961431ar_val(M,N),K) = hAPP_val_option_val(some_val,Xx))) # label(fact_307_map__add__find__right) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  331 (all F_1 hAPP_f2121594859l_bool(produc1958875245l_bool,hAPP_f1363667773l_bool(hAPP_f1050935001l_bool(cOMBB_1153617344on_val,hAPP_f2057883639l_bool(cOMBB_1750801836on_val,F_1)),produc899768717on_val)) = F_1) # label(fact_308_split__eta) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  332 (all F_1 hAPP_f635218277l_bool(produc1911463199l_bool,hAPP_f1342895119l_bool(hAPP_f639265145l_bool(cOMBB_364363975on_val,hAPP_f365540729l_bool(cOMBB_1466662571on_val,F_1)),produc1441475159on_val)) = F_1) # label(fact_309_split__eta) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  333 (all F_1 hAPP_f1930574389l_bool(produc1815960045l_bool,hAPP_f439412817l_bool(hAPP_f1725502637l_bool(cOMBB_1027621637t_char,hAPP_f10074679l_bool(cOMBB_1759207793on_val,F_1)),produc1259058957on_val)) = F_1) # label(fact_310_split__eta) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  334 (all F_1 hAPP_f1443410953l_bool(produc392960766l_bool,hAPP_f21084934l_bool(hAPP_f1136596083l_bool(cOMBB_1895512847t_char,hAPP_f1046102489l_bool(cOMBB_572737002on_val,F_1)),produc823076510on_val)) = F_1) # label(fact_311_split__eta) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  335 (all F_1 hAPP_f2132060507r_bool(produc1704639885r_bool,hAPP_f1633332187r_bool(hAPP_f737710471r_bool(cOMBB_507649738t_char,hAPP_f775361359r_bool(cOMBB_1749175574t_char,F_1)),produc5062597t_char)) = F_1) # label(fact_312_split__eta) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  336 (all F_1 hAPP_f340876351l_bool(produc1326056646l_bool,hAPP_f42352062l_bool(hAPP_f1561329507l_bool(cOMBB_1718324963ol_bop,hAPP_f967695645l_bool(cOMBB_1353907126al_val,F_1)),produc621191550al_val)) = F_1) # label(fact_313_split__eta) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  337 (all F_1 hAPP_f1534412387l_bool(produc769963999l_bool,hAPP_f2044570451l_bool(hAPP_f1631509563l_bool(cOMBB_1730140646ol_val,hAPP_f664873147l_bool(cOMBB_1583755916ol_val,F_1)),product_Pair_val_val)) = F_1) # label(fact_314_split__eta) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  338 (all X_1 all A_8 (hBOOL(member_list_char(X_1,A_8)) <-> hBOOL(hAPP_list_char_bool(A_8,X_1)))) # label(fact_315_mem__def) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  339 (all X_1 all A_8 (hBOOL(member_nat(X_1,A_8)) <-> hBOOL(hAPP_nat_bool(A_8,X_1)))) # label(fact_316_mem__def) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  340 (all X_1 all A_8 (hBOOL(member649088532al_val(X_1,A_8)) <-> hBOOL(hAPP_P929938951l_bool(A_8,X_1)))) # label(fact_317_mem__def) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  341 (all X_1 all A_8 (hBOOL(member1417904245al_val(X_1,A_8)) <-> hBOOL(hAPP_P943837928l_bool(A_8,X_1)))) # label(fact_318_mem__def) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  342 (all X_1 all A_8 (hBOOL(member1542417277on_val(X_1,A_8)) <-> hBOOL(hAPP_P1235399154l_bool(A_8,X_1)))) # label(fact_319_mem__def) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  343 (all X_1 all A_8 (hBOOL(member763590124on_val(X_1,A_8)) <-> hBOOL(hAPP_P159683425l_bool(A_8,X_1)))) # label(fact_320_mem__def) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  344 (all X_1 all A_8 (hBOOL(member840932460on_val(X_1,A_8)) <-> hBOOL(hAPP_P1708370145l_bool(A_8,X_1)))) # label(fact_321_mem__def) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  345 (all X_1 all A_8 (hBOOL(member773094996on_val(X_1,A_8)) <-> hBOOL(hAPP_P282169671l_bool(A_8,X_1)))) # label(fact_322_mem__def) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  346 (all X_1 all A_8 (hBOOL(member1251428284t_char(X_1,A_8)) <-> hBOOL(hAPP_P449474095r_bool(A_8,X_1)))) # label(fact_323_mem__def) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  347 (all Va_1 all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,E_b)),S)),red(Pa))))) # label(fact_324_red__reds_OLAssRed) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  348 (all E_2 all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(Eb,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(E_b,E_2)),S)),red(Pa))))) # label(fact_325_red__reds_OSeqRed) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.82  349 (all F_1 all A_1 all B (hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(F_1),A_1),B)) -> hBOOL(hAPP_P282169671l_bool(F_1,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))))) # label(fact_326_curryE) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  350 (all F_1 all A_1 all B (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(F_1),A_1),B)) -> hBOOL(hAPP_P1708370145l_bool(F_1,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))))) # label(fact_327_curryE) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  351 (all F_1 all A_1 all B (hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(F_1),A_1),B)) -> hBOOL(hAPP_P159683425l_bool(F_1,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))))) # label(fact_328_curryE) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  352 (all F_1 all A_1 all B (hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(F_1),A_1),B)) -> hBOOL(hAPP_P1235399154l_bool(F_1,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))))) # label(fact_329_curryE) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  353 (all F_1 all A_1 all B (hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(F_1),A_1),B)) -> hBOOL(hAPP_P449474095r_bool(F_1,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))))) # label(fact_330_curryE) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  354 (all F_1 all A_1 all B (hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(F_1),A_1),B)) -> hBOOL(hAPP_P943837928l_bool(F_1,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))))) # label(fact_331_curryE) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  355 (all F_1 all A_1 all B (hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(F_1),A_1),B)) -> hBOOL(hAPP_P929938951l_bool(F_1,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))))) # label(fact_332_curryE) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  356 (all F_1 all A_1 all B (hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(F_1),A_1),B)) -> hBOOL(hAPP_P282169671l_bool(F_1,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))))) # label(fact_333_curryD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  357 (all F_1 all A_1 all B (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(F_1),A_1),B)) -> hBOOL(hAPP_P1708370145l_bool(F_1,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))))) # label(fact_334_curryD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  358 (all F_1 all A_1 all B (hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(F_1),A_1),B)) -> hBOOL(hAPP_P159683425l_bool(F_1,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))))) # label(fact_335_curryD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  359 (all F_1 all A_1 all B (hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(F_1),A_1),B)) -> hBOOL(hAPP_P1235399154l_bool(F_1,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))))) # label(fact_336_curryD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  360 (all F_1 all A_1 all B (hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(F_1),A_1),B)) -> hBOOL(hAPP_P449474095r_bool(F_1,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))))) # label(fact_337_curryD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  361 (all F_1 all A_1 all B (hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(F_1),A_1),B)) -> hBOOL(hAPP_P943837928l_bool(F_1,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))))) # label(fact_338_curryD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  362 (all F_1 all A_1 all B (hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(F_1),A_1),B)) -> hBOOL(hAPP_P929938951l_bool(F_1,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))))) # label(fact_339_curryD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  363 (all F_1 all G all X_1 all Y_2 map_ad325961431ar_val(F_1,fun_up1149430426on_val(G,X_1,hAPP_val_option_val(some_val,Y_2))) = fun_up1149430426on_val(map_ad325961431ar_val(F_1,G),X_1,hAPP_val_option_val(some_val,Y_2))) # label(fact_340_map__add__upd) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  364 (all F_1 all G all X_1 all Y_2 map_add_list_char_ty(F_1,fun_up424764369ion_ty(G,X_1,hAPP_ty_option_ty(some_ty,Y_2))) = fun_up424764369ion_ty(map_add_list_char_ty(F_1,G),X_1,hAPP_ty_option_ty(some_ty,Y_2))) # label(fact_341_map__add__upd) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  365 (all F_1 all G all X_1 all Y_2 map_ad61982421on_val(F_1,fun_up2041264236on_val(G,X_1,hAPP_P1510515380on_val(some_P948696889on_val,Y_2))) = fun_up2041264236on_val(map_ad61982421on_val(F_1,G),X_1,hAPP_P1510515380on_val(some_P948696889on_val,Y_2))) # label(fact_342_map__add__upd) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  366 (all F_1 all G all X_1 all Y_2 map_ad1185064968ar_val(F_1,fun_up204312361on_val(G,X_1,hAPP_val_option_val(some_val,Y_2))) = fun_up204312361on_val(map_ad1185064968ar_val(F_1,G),X_1,hAPP_val_option_val(some_val,Y_2))) # label(fact_343_map__add__upd) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  367 (all F_1 all A_1 all B (hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(produc1159035454l_bool(F_1),A_1),B)) <-> hBOOL(hAPP_P282169671l_bool(F_1,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B))))) # label(fact_344_curry__conv) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  368 (all F_1 all A_1 all B (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(produc1911975310l_bool(F_1),A_1),B)) <-> hBOOL(hAPP_P1708370145l_bool(F_1,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B))))) # label(fact_345_curry__conv) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  369 (all F_1 all A_1 all B (hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(produc2062775566l_bool(F_1),A_1),B)) <-> hBOOL(hAPP_P159683425l_bool(F_1,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B))))) # label(fact_346_curry__conv) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  370 (all F_1 all A_1 all B (hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(produc481748255l_bool(F_1),A_1),B)) <-> hBOOL(hAPP_P1235399154l_bool(F_1,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B))))) # label(fact_347_curry__conv) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  371 (all F_1 all A_1 all B (hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(produc95371820r_bool(F_1),A_1),B)) <-> hBOOL(hAPP_P449474095r_bool(F_1,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B))))) # label(fact_348_curry__conv) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  372 (all F_1 all A_1 all B (hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(produc1555310053l_bool(F_1),A_1),B)) <-> hBOOL(hAPP_P943837928l_bool(F_1,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B))))) # label(fact_349_curry__conv) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  373 (all F_1 all A_1 all B (hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(produc886919678l_bool(F_1),A_1),B)) <-> hBOOL(hAPP_P929938951l_bool(F_1,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B))))) # label(fact_350_curry__conv) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  374 (all Va_1 all Va all Ta all Pa all Hb all Lb all Ea (hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),Hb),Lb),Ea)) -> (hBOOL(conf_P373316194t_char(Pa,Hb,Va,Ta)) -> hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va))),fun_up424764369ion_ty(Ea,Va_1,hAPP_ty_option_ty(some_ty,Ta))))))) # label(fact_351_lconf__upd2) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  375 (all Pa all Hb all Ea all Va_1 all Ta all Eb all T_a (hBOOL(wTrt(Pa,Hb,fun_up424764369ion_ty(Ea,Va_1,hAPP_ty_option_ty(some_ty,Ta)),Eb,T_a)) -> hBOOL(wTrt(Pa,Hb,Ea,block_list_char(Va_1,Ta,Eb),T_a)))) # label(fact_352_WTrtBlock) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  376 (all C all P_1 (hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,C),P_1)) -> -(all X_2 all Y_1 (P_1 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Y_1) -> -hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(C,X_2),Y_1)))))) # label(fact_353_splitE) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  377 (all C all P_1 (hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,C),P_1)) -> -(all X_2 all Y_1 (P_1 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Y_1) -> -hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(C,X_2),Y_1)))))) # label(fact_354_splitE) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  378 (all C all P_1 (hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,C),P_1)) -> -(all X_2 all Y_1 (P_1 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Y_1) -> -hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(C,X_2),Y_1)))))) # label(fact_355_splitE) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  379 (all C all P_1 (hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,C),P_1)) -> -(all X_2 all Y_1 (P_1 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Y_1) -> -hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(C,X_2),Y_1)))))) # label(fact_356_splitE) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  380 (all C all P_1 (hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,C),P_1)) -> -(all X_2 all Y_1 (P_1 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Y_1) -> -hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(C,X_2),Y_1)))))) # label(fact_357_splitE) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  381 (all C all P_1 (hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,C),P_1)) -> -(all X_2 all Y_1 (is_bop(X_2) -> (P_1 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Y_1) -> -hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(C,X_2),Y_1))))))) # label(fact_358_splitE) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  382 (all C all P_1 (hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,C),P_1)) -> -(all X_2 all Y_1 (P_1 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Y_1) -> -hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(C,X_2),Y_1)))))) # label(fact_359_splitE) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  383 (all C all P_1 ((all A all B_1 (P_1 = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A),B_1) -> hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(C,A),B_1)))) -> hBOOL(hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,C),P_1)))) # label(fact_360_splitI2) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  384 (all C all P_1 ((all A all B_1 (P_1 = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A),B_1) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(C,A),B_1)))) -> hBOOL(hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,C),P_1)))) # label(fact_361_splitI2) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  385 (all C all P_1 ((all A all B_1 (P_1 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A),B_1) -> hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(C,A),B_1)))) -> hBOOL(hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,C),P_1)))) # label(fact_362_splitI2) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  386 (all C all P_1 ((all A all B_1 (P_1 = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A),B_1) -> hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(C,A),B_1)))) -> hBOOL(hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,C),P_1)))) # label(fact_363_splitI2) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  387 (all C all P_1 ((all A all B_1 (P_1 = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A),B_1) -> hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(C,A),B_1)))) -> hBOOL(hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,C),P_1)))) # label(fact_364_splitI2) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  388 (all C all P_1 ((all A all B_1 (is_bop(A) -> (P_1 = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A),B_1) -> hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(C,A),B_1))))) -> hBOOL(hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,C),P_1)))) # label(fact_365_splitI2) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  389 (all C all P_1 ((all A all B_1 (P_1 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1) -> hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(C,A),B_1)))) -> hBOOL(hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,C),P_1)))) # label(fact_366_splitI2) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  390 (all E_2 all T_2_1 all Pa all Hb all Ea all E_1 all T_1_2 (hBOOL(wTrt(Pa,Hb,Ea,E_1,T_1_2)) -> (hBOOL(wTrt(Pa,Hb,Ea,E_2,T_2_1)) -> hBOOL(wTrt(Pa,Hb,Ea,seq_list_char(E_1,E_2),T_2_1))))) # label(fact_367_WTrtSeq) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  391 (all Pa all Hb all Lb all Ea (hBOOL(hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(hAPP_f1213370163y_bool(lconf_496643946t_char(Pa),Hb),Lb),Ea)) <-> (all V_4 all V_3 (hAPP_l207779698on_val(Lb,V_4) = hAPP_val_option_val(some_val,V_3) -> (exists T (hAPP_l512744617ion_ty(Ea,V_4) = hAPP_ty_option_ty(some_ty,T) & hBOOL(conf_P373316194t_char(Pa,Hb,V_3,T)))))))) # label(fact_368_lconf__def) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  392 (all Va_1 all Va all Hb all Lb all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,val_list_char(Va))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va))))),red(Pa)))) # label(fact_369_red__reds_ORedLAss) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  393 (all Hb hBOOL(hext(Hb,Hb))) # label(fact_370_hext__refl) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  394 (all G all F_1 ((all X_2 all Y_1 (hBOOL(hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(F_1,X_2),Y_1)) <-> hBOOL(hAPP_P159683425l_bool(G,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Y_1))))) -> hAPP_f2121594859l_bool(produc1958875245l_bool,F_1) = G)) # label(fact_371_cond__split__eta) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  395 (all G all F_1 ((all X_2 all Y_1 (hBOOL(hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(F_1,X_2),Y_1)) <-> hBOOL(hAPP_P282169671l_bool(G,hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Y_1))))) -> hAPP_f635218277l_bool(produc1911463199l_bool,F_1) = G)) # label(fact_372_cond__split__eta) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  396 (all G all F_1 ((all X_2 all Y_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(F_1,X_2),Y_1)) <-> hBOOL(hAPP_P1708370145l_bool(G,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Y_1))))) -> hAPP_f1930574389l_bool(produc1815960045l_bool,F_1) = G)) # label(fact_373_cond__split__eta) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  397 (all G all F_1 ((all X_2 all Y_1 (hBOOL(hAPP_f1715346603l_bool(hAPP_l465799708l_bool(F_1,X_2),Y_1)) <-> hBOOL(hAPP_P1235399154l_bool(G,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Y_1))))) -> hAPP_f1443410953l_bool(produc392960766l_bool,F_1) = G)) # label(fact_374_cond__split__eta) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  398 (all G all F_1 ((all X_2 all Y_1 (hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(F_1,X_2),Y_1)) <-> hBOOL(hAPP_P449474095r_bool(G,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Y_1))))) -> hAPP_f2132060507r_bool(produc1704639885r_bool,F_1) = G)) # label(fact_375_cond__split__eta) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  399 (all G all F_1 ((all X_2 all Y_1 (is_bop(X_2) -> (hBOOL(hAPP_P929938951l_bool(hAPP_b97269396l_bool(F_1,X_2),Y_1)) <-> hBOOL(hAPP_P943837928l_bool(G,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Y_1)))))) -> hAPP_f340876351l_bool(produc1326056646l_bool,F_1) = G)) # label(fact_376_cond__split__eta) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  400 (all G all F_1 ((all X_2 all Y_1 (hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(F_1,X_2),Y_1)) <-> hBOOL(hAPP_P929938951l_bool(G,hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Y_1))))) -> hAPP_f1534412387l_bool(produc769963999l_bool,F_1) = G)) # label(fact_377_cond__split__eta) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  401 (all A_1 all M (hBOOL(member_nat(A_1,dom_nat_val(M))) -> (exists B_1 hAPP_nat_option_val(M,A_1) = hAPP_val_option_val(some_val,B_1)))) # label(fact_378_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  402 (all A_1 all M (hBOOL(member649088532al_val(A_1,dom_Pr1854948307al_val(M))) -> (exists B_1 hAPP_P2074628057on_val(M,A_1) = hAPP_val_option_val(some_val,B_1)))) # label(fact_379_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  403 (all A_1 all M (hBOOL(member1417904245al_val(A_1,dom_Pr934474290al_val(M))) -> (exists B_1 hAPP_P930111162on_val(M,A_1) = hAPP_val_option_val(some_val,B_1)))) # label(fact_380_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  404 (all A_1 all M (hBOOL(member1542417277on_val(A_1,dom_Pr881307234al_val(M))) -> (exists B_1 hAPP_P2111013316on_val(M,A_1) = hAPP_val_option_val(some_val,B_1)))) # label(fact_381_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  405 (all A_1 all M (hBOOL(member763590124on_val(A_1,dom_Pr1286015283al_val(M))) -> (exists B_1 hAPP_P509577523on_val(M,A_1) = hAPP_val_option_val(some_val,B_1)))) # label(fact_382_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  406 (all A_1 all M (hBOOL(member840932460on_val(A_1,dom_Pr594962099al_val(M))) -> (exists B_1 hAPP_P1594728115on_val(M,A_1) = hAPP_val_option_val(some_val,B_1)))) # label(fact_383_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  407 (all A_1 all M (hBOOL(member_list_char(A_1,dom_li347256130r_bool(M))) -> (exists B_1 hAPP_l1288616506r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B_1)))) # label(fact_384_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  408 (all A_1 all M (hBOOL(member_nat(A_1,dom_na1091370954r_bool(M))) -> (exists B_1 hAPP_n2063106924r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B_1)))) # label(fact_385_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  409 (all A_1 all M (hBOOL(member649088532al_val(A_1,dom_Pr482007707r_bool(M))) -> (exists B_1 hAPP_P926760609r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B_1)))) # label(fact_386_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  410 (all A_1 all M (hBOOL(member1417904245al_val(A_1,dom_Pr122328314r_bool(M))) -> (exists B_1 hAPP_P584663426r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B_1)))) # label(fact_387_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  411 (all A_1 all M (hBOOL(member1542417277on_val(A_1,dom_Pr1770328362r_bool(M))) -> (exists B_1 hAPP_P1501097100r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B_1)))) # label(fact_388_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  412 (all A_1 all M (hBOOL(member763590124on_val(A_1,dom_Pr713105403r_bool(M))) -> (exists B_1 hAPP_P1529692155r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B_1)))) # label(fact_389_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  413 (all A_1 all M (hBOOL(member840932460on_val(A_1,dom_Pr548306299r_bool(M))) -> (exists B_1 hAPP_P1989760379r_bool(M,A_1) = hAPP_f363827556r_bool(some_f80346385r_bool,B_1)))) # label(fact_390_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  414 (all A_1 all M (hBOOL(member_list_char(A_1,dom_list_char_ty(M))) -> (exists B_1 hAPP_l512744617ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B_1)))) # label(fact_391_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  415 (all A_1 all M (hBOOL(member_nat(A_1,dom_nat_ty(M))) -> (exists B_1 hAPP_nat_option_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B_1)))) # label(fact_392_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  416 (all A_1 all M (hBOOL(member649088532al_val(A_1,dom_Pr1536367242val_ty(M))) -> (exists B_1 hAPP_P1578317968ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B_1)))) # label(fact_393_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  417 (all A_1 all M (hBOOL(member1417904245al_val(A_1,dom_Pr585943145val_ty(M))) -> (exists B_1 hAPP_P50259953ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B_1)))) # label(fact_394_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  418 (all A_1 all M (hBOOL(member1542417277on_val(A_1,dom_Pr1623760025val_ty(M))) -> (exists B_1 hAPP_P1228500987ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B_1)))) # label(fact_395_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  419 (all A_1 all M (hBOOL(member763590124on_val(A_1,dom_Pr1523486698val_ty(M))) -> (exists B_1 hAPP_P142343914ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B_1)))) # label(fact_396_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  420 (all A_1 all M (hBOOL(member840932460on_val(A_1,dom_Pr1305783658val_ty(M))) -> (exists B_1 hAPP_P121427050ion_ty(M,A_1) = hAPP_ty_option_ty(some_ty,B_1)))) # label(fact_397_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  421 (all A_1 all M (hBOOL(member_nat(A_1,dom_na996029170on_val(M))) -> (exists B_1 hAPP_n546249108on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B_1)))) # label(fact_398_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  422 (all A_1 all M (hBOOL(member_list_char(A_1,dom_li2046124138on_val(M))) -> (exists B_1 hAPP_l195239522on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B_1)))) # label(fact_399_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  423 (all A_1 all M (hBOOL(member649088532al_val(A_1,dom_Pr1291804355on_val(M))) -> (exists B_1 hAPP_P1788447177on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B_1)))) # label(fact_400_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  424 (all A_1 all M (hBOOL(member1417904245al_val(A_1,dom_Pr717813794on_val(M))) -> (exists B_1 hAPP_P1230564778on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B_1)))) # label(fact_401_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  425 (all A_1 all M (hBOOL(member1542417277on_val(A_1,dom_Pr1989649490on_val(M))) -> (exists B_1 hAPP_P1510515380on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B_1)))) # label(fact_402_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  426 (all A_1 all M (hBOOL(member763590124on_val(A_1,dom_Pr364577827on_val(M))) -> (exists B_1 hAPP_P722986275on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B_1)))) # label(fact_403_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  427 (all A_1 all M (hBOOL(member840932460on_val(A_1,dom_Pr805691811on_val(M))) -> (exists B_1 hAPP_P89750179on_val(M,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,B_1)))) # label(fact_404_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  428 (all A_1 all M (hBOOL(member1251428284t_char(A_1,dom_Pr695701035ar_val(M))) -> (exists B_1 hAPP_P2094403585on_val(M,A_1) = hAPP_val_option_val(some_val,B_1)))) # label(fact_405_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  429 (all A_1 all M (hBOOL(member_list_char(A_1,dom_list_char_val(M))) -> (exists B_1 hAPP_l207779698on_val(M,A_1) = hAPP_val_option_val(some_val,B_1)))) # label(fact_406_domD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  430 (all Q_1 all Pa all Z (hBOOL(hAPP_bool_bool(Q_1,hAPP_P159683425l_bool(hAPP_f2121594859l_bool(produc1958875245l_bool,Pa),Z))) -> -(all X_2 all Y_1 (Z = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,X_2),Y_1) -> -hBOOL(hAPP_bool_bool(Q_1,hAPP_f1033709212l_bool(hAPP_f1175813647l_bool(Pa,X_2),Y_1))))))) # label(fact_407_splitE2) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  431 (all Q_1 all Pa all Z (hBOOL(hAPP_bool_bool(Q_1,hAPP_P282169671l_bool(hAPP_f635218277l_bool(produc1911463199l_bool,Pa),Z))) -> -(all X_2 all Y_1 (Z = hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,X_2),Y_1) -> -hBOOL(hAPP_bool_bool(Q_1,hAPP_P1708370145l_bool(hAPP_P1116729363l_bool(Pa,X_2),Y_1))))))) # label(fact_408_splitE2) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  432 (all Q_1 all Pa all Z (hBOOL(hAPP_bool_bool(Q_1,hAPP_P1708370145l_bool(hAPP_f1930574389l_bool(produc1815960045l_bool,Pa),Z))) -> -(all X_2 all Y_1 (Z = hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Y_1) -> -hBOOL(hAPP_bool_bool(Q_1,hAPP_P159683425l_bool(hAPP_e1833980889l_bool(Pa,X_2),Y_1))))))) # label(fact_409_splitE2) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  433 (all Q_1 all Pa all Z (hBOOL(hAPP_bool_bool(Q_1,hAPP_P1235399154l_bool(hAPP_f1443410953l_bool(produc392960766l_bool,Pa),Z))) -> -(all X_2 all Y_1 (Z = hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,X_2),Y_1) -> -hBOOL(hAPP_bool_bool(Q_1,hAPP_f1715346603l_bool(hAPP_l465799708l_bool(Pa,X_2),Y_1))))))) # label(fact_410_splitE2) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  434 (all Q_1 all Pa all Z (hBOOL(hAPP_bool_bool(Q_1,hAPP_P449474095r_bool(hAPP_f2132060507r_bool(produc1704639885r_bool,Pa),Z))) -> -(all X_2 all Y_1 (Z = hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,X_2),Y_1) -> -hBOOL(hAPP_bool_bool(Q_1,hAPP_list_char_bool(hAPP_l1361600383r_bool(Pa,X_2),Y_1))))))) # label(fact_411_splitE2) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  435 (all Q_1 all Pa all Z (hBOOL(hAPP_bool_bool(Q_1,hAPP_P943837928l_bool(hAPP_f340876351l_bool(produc1326056646l_bool,Pa),Z))) -> -(all X_2 all Y_1 (is_bop(X_2) -> (Z = hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,X_2),Y_1) -> -hBOOL(hAPP_bool_bool(Q_1,hAPP_P929938951l_bool(hAPP_b97269396l_bool(Pa,X_2),Y_1)))))))) # label(fact_412_splitE2) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  436 (all Q_1 all Pa all Z (hBOOL(hAPP_bool_bool(Q_1,hAPP_P929938951l_bool(hAPP_f1534412387l_bool(produc769963999l_bool,Pa),Z))) -> -(all X_2 all Y_1 (Z = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,X_2),Y_1) -> -hBOOL(hAPP_bool_bool(Q_1,hAPP_val_bool(hAPP_v1392248405l_bool(Pa,X_2),Y_1))))))) # label(fact_413_splitE2) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  437 (all Z all C all A_1 all B (hBOOL(member_list_char(Z,hAPP_P1366871678r_bool(hAPP_P1510984930r_bool(C,A_1),B))) -> hBOOL(member_list_char(Z,hAPP_P576112536r_bool(hAPP_f1973249537r_bool(produc1205785024r_bool,C),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))))) # label(fact_414_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  438 (all Z all C all A_1 all B (hBOOL(member_nat(Z,hAPP_P1717724164t_bool(hAPP_P712854582t_bool(C,A_1),B))) -> hBOOL(member_nat(Z,hAPP_P947230058t_bool(hAPP_f1857971237t_bool(produc778642754t_bool,C),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))))) # label(fact_415_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  439 (all Z all C all A_1 all B (hBOOL(member649088532al_val(Z,hAPP_P1696703717l_bool(hAPP_P87436745l_bool(C,A_1),B))) -> hBOOL(member649088532al_val(Z,hAPP_P912976383l_bool(hAPP_f1608665167l_bool(produc1231332391l_bool,C),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))))) # label(fact_416_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  440 (all Z all C all A_1 all B (hBOOL(member1417904245al_val(Z,hAPP_P1354850246l_bool(hAPP_P39917866l_bool(C,A_1),B))) -> hBOOL(member1417904245al_val(Z,hAPP_P536162016l_bool(hAPP_f1400730257l_bool(produc820564232l_bool,C),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))))) # label(fact_417_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  441 (all Z all C all A_1 all B (hBOOL(member1542417277on_val(Z,hAPP_P1637755428l_bool(hAPP_P1232134614l_bool(C,A_1),B))) -> hBOOL(member1542417277on_val(Z,hAPP_P1138140810l_bool(hAPP_f1341053989l_bool(produc1837990498l_bool,C),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))))) # label(fact_418_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  442 (all Z all C all A_1 all B (hBOOL(member763590124on_val(Z,hAPP_P595502227l_bool(hAPP_P1134042693l_bool(C,A_1),B))) -> hBOOL(member763590124on_val(Z,hAPP_P1826803705l_bool(hAPP_f444383845l_bool(produc376702929l_bool,C),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))))) # label(fact_419_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  443 (all Z all C all A_1 all B (hBOOL(member840932460on_val(Z,hAPP_P1116729363l_bool(hAPP_P1953518277l_bool(C,A_1),B))) -> hBOOL(member840932460on_val(Z,hAPP_P678729081l_bool(hAPP_f1591648613l_bool(produc20018513l_bool,C),hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,A_1),B)))))) # label(fact_420_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  444 (all Z all C all A_1 all B (hBOOL(member_list_char(Z,hAPP_P599819262r_bool(hAPP_e2128781980r_bool(C,A_1),B))) -> hBOOL(member_list_char(Z,hAPP_P1366871678r_bool(hAPP_f1491134931r_bool(produc111276146r_bool,C),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))))) # label(fact_421_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  445 (all Z all C all A_1 all B (hBOOL(member_nat(Z,hAPP_P107417220t_bool(hAPP_e41879804t_bool(C,A_1),B))) -> hBOOL(member_nat(Z,hAPP_P1717724164t_bool(hAPP_f284805883t_bool(produc2102986512t_bool,C),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))))) # label(fact_422_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  446 (all Z all C all A_1 all B (hBOOL(member649088532al_val(Z,hAPP_P698243685l_bool(hAPP_e1372786563l_bool(C,A_1),B))) -> hBOOL(member649088532al_val(Z,hAPP_P1696703717l_bool(hAPP_f1817272339l_bool(produc240246489l_bool,C),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))))) # label(fact_423_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  447 (all Z all C all A_1 all B (hBOOL(member1417904245al_val(Z,hAPP_P171414854l_bool(hAPP_e2019828964l_bool(C,A_1),B))) -> hBOOL(member1417904245al_val(Z,hAPP_P1354850246l_bool(hAPP_f1992719827l_bool(produc286289338l_bool,C),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))))) # label(fact_424_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  448 (all Z all C all A_1 all B (hBOOL(member1542417277on_val(Z,hAPP_P1591874724l_bool(hAPP_e1610291612l_bool(C,A_1),B))) -> hBOOL(member1542417277on_val(Z,hAPP_P1637755428l_bool(hAPP_f802896187l_bool(produc1973453616l_bool,C),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))))) # label(fact_425_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  449 (all Z all C all A_1 all B (hBOOL(member763590124on_val(Z,hAPP_P1988153107l_bool(hAPP_e500528395l_bool(C,A_1),B))) -> hBOOL(member763590124on_val(Z,hAPP_P595502227l_bool(hAPP_f468299289l_bool(produc2036005791l_bool,C),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))))) # label(fact_426_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  450 (all Z all C all A_1 all B (hBOOL(member840932460on_val(Z,hAPP_P1638898323l_bool(hAPP_e592495499l_bool(C,A_1),B))) -> hBOOL(member840932460on_val(Z,hAPP_P1116729363l_bool(hAPP_f1760682521l_bool(produc1275132703l_bool,C),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,A_1),B)))))) # label(fact_427_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  451 (all Z all C all A_1 all B (hBOOL(member_list_char(Z,hAPP_f774767491r_bool(hAPP_f1685556710r_bool(C,A_1),B))) -> hBOOL(member_list_char(Z,hAPP_P599819262r_bool(hAPP_f104936073r_bool(produc278452722r_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))))) # label(fact_428_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  452 (all Z all C all A_1 all B (hBOOL(member_nat(Z,hAPP_f235082303t_bool(hAPP_f1927197746t_bool(C,A_1),B))) -> hBOOL(member_nat(Z,hAPP_P107417220t_bool(hAPP_f61570481t_bool(produc155418000t_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))))) # label(fact_429_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  453 (all Z all C all A_1 all B (hBOOL(member649088532al_val(Z,hAPP_f195923946l_bool(hAPP_f910354125l_bool(C,A_1),B))) -> hBOOL(member649088532al_val(Z,hAPP_P698243685l_bool(hAPP_f800545225l_bool(produc655738969l_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))))) # label(fact_430_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  454 (all Z all C all A_1 all B (hBOOL(member1417904245al_val(Z,hAPP_f1203390411l_bool(hAPP_f338507310l_bool(C,A_1),B))) -> hBOOL(member1417904245al_val(Z,hAPP_P171414854l_bool(hAPP_f2048668297l_bool(produc1759631162l_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))))) # label(fact_431_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  455 (all Z all C all A_1 all B (hBOOL(member1542417277on_val(Z,hAPP_f57041375l_bool(hAPP_f1928083410l_bool(C,A_1),B))) -> hBOOL(member1542417277on_val(Z,hAPP_P1591874724l_bool(hAPP_f416690673l_bool(produc1994406320l_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))))) # label(fact_432_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  456 (all Z all C all A_1 all B (hBOOL(member763590124on_val(Z,hAPP_f396019662l_bool(hAPP_f2135509569l_bool(C,A_1),B))) -> hBOOL(member763590124on_val(Z,hAPP_P1988153107l_bool(hAPP_f1276548047l_bool(produc121041439l_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))))) # label(fact_433_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  457 (all Z all C all A_1 all B (hBOOL(member840932460on_val(Z,hAPP_f2011777102l_bool(hAPP_f2144092865l_bool(C,A_1),B))) -> hBOOL(member840932460on_val(Z,hAPP_P1638898323l_bool(hAPP_f833559503l_bool(produc334393759l_bool,C),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,A_1),B)))))) # label(fact_434_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  458 (all Z all C all A_1 all B (hBOOL(member_list_char(Z,hAPP_f990102836r_bool(hAPP_l1778295065r_bool(C,A_1),B))) -> hBOOL(member_list_char(Z,hAPP_P1167611309r_bool(hAPP_f1650812869r_bool(produc1810874273r_bool,C),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))))) # label(fact_435_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  459 (all Z all C all A_1 all B (hBOOL(member_nat(Z,hAPP_f118445774t_bool(hAPP_l1460960191t_bool(C,A_1),B))) -> hBOOL(member_nat(Z,hAPP_P1120259733t_bool(hAPP_f745235151t_bool(produc1282419105t_bool,C),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))))) # label(fact_436_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  460 (all Z all C all A_1 all B (hBOOL(member649088532al_val(Z,hAPP_f193834907l_bool(hAPP_l1694815232l_bool(C,A_1),B))) -> hBOOL(member649088532al_val(Z,hAPP_P808259092l_bool(hAPP_f1965627013l_bool(produc737906696l_bool,C),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))))) # label(fact_437_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  461 (all Z all C all A_1 all B (hBOOL(member1417904245al_val(Z,hAPP_f1608921212l_bool(hAPP_l1294179937l_bool(C,A_1),B))) -> hBOOL(member1417904245al_val(Z,hAPP_P1374609397l_bool(hAPP_f1140566725l_bool(produc367277545l_bool,C),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))))) # label(fact_438_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  462 (all Z all C all A_1 all B (hBOOL(member1542417277on_val(Z,hAPP_f192981486l_bool(hAPP_l803240415l_bool(C,A_1),B))) -> hBOOL(member1542417277on_val(Z,hAPP_P416784693l_bool(hAPP_f2039548047l_bool(produc877244993l_bool,C),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))))) # label(fact_439_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  463 (all Z all C all A_1 all B (hBOOL(member763590124on_val(Z,hAPP_f1817800029l_bool(hAPP_l989484238l_bool(C,A_1),B))) -> hBOOL(member763590124on_val(Z,hAPP_P733122084l_bool(hAPP_f854417517l_bool(produc1812634928l_bool,C),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))))) # label(fact_440_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  464 (all Z all C all A_1 all B (hBOOL(member840932460on_val(Z,hAPP_f522522333l_bool(hAPP_l313577550l_bool(C,A_1),B))) -> hBOOL(member840932460on_val(Z,hAPP_P1605474468l_bool(hAPP_f953970029l_bool(produc828791728l_bool,C),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,A_1),B)))))) # label(fact_441_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  465 (all Z all C all A_1 all B (hBOOL(member_list_char(Z,hAPP_l1361600383r_bool(hAPP_l1064716406r_bool(C,A_1),B))) -> hBOOL(member_list_char(Z,hAPP_P2143028400r_bool(hAPP_f1048754599r_bool(produc1215886546r_bool,C),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))))) # label(fact_442_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  466 (all Z all C all A_1 all B (hBOOL(member_nat(Z,hAPP_l1691929923t_bool(hAPP_l1930116514t_bool(C,A_1),B))) -> hBOOL(member_nat(Z,hAPP_P1802178130t_bool(hAPP_f477896859t_bool(produc2098256560t_bool,C),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))))) # label(fact_443_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  467 (all Z all C all A_1 all B (hBOOL(member649088532al_val(Z,hAPP_l780727270l_bool(hAPP_l130580829l_bool(C,A_1),B))) -> hBOOL(member649088532al_val(Z,hAPP_P1988097815l_bool(hAPP_f1661550453l_bool(produc1925718841l_bool,C),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))))) # label(fact_444_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  468 (all Z all C all A_1 all B (hBOOL(member1417904245al_val(Z,hAPP_l1110132679l_bool(hAPP_l256041150l_bool(C,A_1),B))) -> hBOOL(member1417904245al_val(Z,hAPP_P921015288l_bool(hAPP_f507696695l_bool(produc1552159258l_bool,C),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))))) # label(fact_445_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  469 (all Z all C all A_1 all B (hBOOL(member1542417277on_val(Z,hAPP_l750759651l_bool(hAPP_l5978434l_bool(C,A_1),B))) -> hBOOL(member1542417277on_val(Z,hAPP_P177222514l_bool(hAPP_f1182128795l_bool(produc1428203216l_bool,C),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))))) # label(fact_446_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  470 (all Z all C all A_1 all B (hBOOL(member763590124on_val(Z,hAPP_l1278066386l_bool(hAPP_l258171825l_bool(C,A_1),B))) -> hBOOL(member763590124on_val(Z,hAPP_P2034098401l_bool(hAPP_f8993627l_bool(produc2075733823l_bool,C),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))))) # label(fact_447_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  471 (all Z all C all A_1 all B (hBOOL(member840932460on_val(Z,hAPP_l1369340754l_bool(hAPP_l287304753l_bool(C,A_1),B))) -> hBOOL(member840932460on_val(Z,hAPP_P731332193l_bool(hAPP_f499947099l_bool(produc848137919l_bool,C),hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,A_1),B)))))) # label(fact_448_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  472 (all Z all C all A_1 all B (hBOOL(member_list_char(Z,hAPP_P343853784r_bool(hAPP_b1505407649r_bool(C,A_1),B))) -> hBOOL(member_list_char(Z,hAPP_P1308752439r_bool(hAPP_f1706021209r_bool(produc1780328409r_bool,C),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))))) # label(fact_449_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  473 (all Z all C all A_1 all B (hBOOL(member_nat(Z,hAPP_P292217386t_bool(hAPP_b617716791t_bool(C,A_1),B))) -> hBOOL(member_nat(Z,hAPP_P1020760203t_bool(hAPP_f243373951t_bool(produc654114665t_bool,C),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))))) # label(fact_450_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  474 (all Z all C all A_1 all B (hBOOL(member649088532al_val(Z,hAPP_P1815899455l_bool(hAPP_b940299656l_bool(C,A_1),B))) -> hBOOL(member649088532al_val(Z,hAPP_P1882136222l_bool(hAPP_f1157264807l_bool(produc301664320l_bool,C),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))))) # label(fact_451_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  475 (all Z all C all A_1 all B (hBOOL(member1417904245al_val(Z,hAPP_P553120288l_bool(hAPP_b653060073l_bool(C,A_1),B))) -> hBOOL(member1417904245al_val(Z,hAPP_P323054207l_bool(hAPP_f1353090281l_bool(produc1596270113l_bool,C),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))))) # label(fact_452_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  476 (all Z all C all A_1 all B (hBOOL(member1542417277on_val(Z,hAPP_P1971671882l_bool(hAPP_b1434170967l_bool(C,A_1),B))) -> hBOOL(member1542417277on_val(Z,hAPP_P1354839595l_bool(hAPP_f702440703l_bool(produc107777033l_bool,C),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))))) # label(fact_453_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  477 (all Z all C all A_1 all B (hBOOL(member763590124on_val(Z,hAPP_P1389845689l_bool(hAPP_b1930329414l_bool(C,A_1),B))) -> hBOOL(member763590124on_val(Z,hAPP_P665696794l_bool(hAPP_f281022143l_bool(produc1512975096l_bool,C),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))))) # label(fact_454_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  478 (all Z all C all A_1 all B (hBOOL(member840932460on_val(Z,hAPP_P693658169l_bool(hAPP_b108134598l_bool(C,A_1),B))) -> hBOOL(member840932460on_val(Z,hAPP_P33140378l_bool(hAPP_f1590577855l_bool(produc530227576l_bool,C),hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,A_1),B)))))) # label(fact_455_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  479 (all Z all C all A_1 all B (hBOOL(member_list_char(Z,hAPP_v1940296605r_bool(hAPP_v1814257440r_bool(C,A_1),B))) -> hBOOL(member_list_char(Z,hAPP_P343853784r_bool(hAPP_f1623341439r_bool(produc726689536r_bool,C),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))))) # label(fact_456_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  480 (all Z all C all A_1 all B (hBOOL(member_nat(Z,hAPP_v618097829t_bool(hAPP_v897668472t_bool(C,A_1),B))) -> hBOOL(member_nat(Z,hAPP_P292217386t_bool(hAPP_f1203122723t_bool(produc445472770t_bool,C),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))))) # label(fact_457_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  481 (all Z all C all A_1 all B (hBOOL(member649088532al_val(Z,hAPP_v1285778436l_bool(hAPP_v2145502215l_bool(C,A_1),B))) -> hBOOL(member649088532al_val(Z,hAPP_P1815899455l_bool(hAPP_f1336948941l_bool(produc1289468263l_bool,C),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))))) # label(fact_458_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  482 (all Z all C all A_1 all B (hBOOL(member1417904245al_val(Z,hAPP_v1775873509l_bool(hAPP_v620871016l_bool(C,A_1),B))) -> hBOOL(member1417904245al_val(Z,hAPP_P553120288l_bool(hAPP_f820838927l_bool(produc970139208l_bool,C),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))))) # label(fact_459_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  483 (all Z all C all A_1 all B (hBOOL(member1542417277on_val(Z,hAPP_v572032837l_bool(hAPP_v1499173912l_bool(C,A_1),B))) -> hBOOL(member1542417277on_val(Z,hAPP_P1971671882l_bool(hAPP_f1724962851l_bool(produc10100002l_bool,C),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))))) # label(fact_460_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  484 (all Z all C all A_1 all B (hBOOL(member763590124on_val(Z,hAPP_v958864436l_bool(hAPP_v1921713543l_bool(C,A_1),B))) -> hBOOL(member763590124on_val(Z,hAPP_P1389845689l_bool(hAPP_f727795555l_bool(produc1267303057l_bool,C),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))))) # label(fact_461_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  485 (all Z all C all A_1 all B (hBOOL(member840932460on_val(Z,hAPP_v1688016564l_bool(hAPP_v1739888647l_bool(C,A_1),B))) -> hBOOL(member840932460on_val(Z,hAPP_P693658169l_bool(hAPP_f647637603l_bool(produc1722298385l_bool,C),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A_1),B)))))) # label(fact_462_mem__splitI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  486 (all Fs_1 all Hb all A_1 all C_1 all Fs (hAPP_n546249108on_val(Hb,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs)) -> hBOOL(hext(Hb,fun_up2041264236on_val(Hb,A_1,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs_1))))))) # label(fact_463_hext__upd__obj) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  487 (all H_3 all Hb all H_b (hBOOL(hext(Hb,H_b)) -> (hBOOL(hext(H_b,H_3)) -> hBOOL(hext(Hb,H_3))))) # label(fact_464_hext__trans) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  488 (all H_b all Pa all Hb all Ea all Eb all Ta (hBOOL(wTrt(Pa,Hb,Ea,Eb,Ta)) -> (hBOOL(hext(Hb,H_b)) -> hBOOL(wTrt(Pa,H_b,Ea,Eb,Ta))))) # label(fact_465_WTrt__hext__mono) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  489 (all A_1 all C_1 all Fs all Hb all H_b (hBOOL(hext(Hb,H_b)) -> (hAPP_n546249108on_val(Hb,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs)) -> (exists Fs_3 hAPP_n546249108on_val(H_b,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs_3)))))) # label(fact_466_hext__objD) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  490 (all Hb all H_b (hBOOL(hext(Hb,H_b)) <-> (all A all C_2 all Fs_2 (hAPP_n546249108on_val(Hb,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_2),Fs_2)) -> (exists Fs_3 hAPP_n546249108on_val(H_b,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_2),Fs_3))))))) # label(fact_467_hext__def) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  491 (all Z all C all P_1 ((all A all B_1 (P_1 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1) -> hBOOL(member649088532al_val(Z,hAPP_v1285778436l_bool(hAPP_v2145502215l_bool(C,A),B_1))))) -> hBOOL(member649088532al_val(Z,hAPP_P1815899455l_bool(hAPP_f1336948941l_bool(produc1289468263l_bool,C),P_1))))) # label(fact_468_mem__splitI2) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  492 (all Z all C all P_1 ((all A all B_1 (P_1 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1) -> hBOOL(member1417904245al_val(Z,hAPP_v1775873509l_bool(hAPP_v620871016l_bool(C,A),B_1))))) -> hBOOL(member1417904245al_val(Z,hAPP_P553120288l_bool(hAPP_f820838927l_bool(produc970139208l_bool,C),P_1))))) # label(fact_469_mem__splitI2) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  493 (all Z all C all P_1 ((all A all B_1 (P_1 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1) -> hBOOL(member1542417277on_val(Z,hAPP_v572032837l_bool(hAPP_v1499173912l_bool(C,A),B_1))))) -> hBOOL(member1542417277on_val(Z,hAPP_P1971671882l_bool(hAPP_f1724962851l_bool(produc10100002l_bool,C),P_1))))) # label(fact_470_mem__splitI2) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  494 (all Z all C all P_1 ((all A all B_1 (P_1 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1) -> hBOOL(member763590124on_val(Z,hAPP_v958864436l_bool(hAPP_v1921713543l_bool(C,A),B_1))))) -> hBOOL(member763590124on_val(Z,hAPP_P1389845689l_bool(hAPP_f727795555l_bool(produc1267303057l_bool,C),P_1))))) # label(fact_471_mem__splitI2) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  495 (all Z all C all P_1 ((all A all B_1 (P_1 = hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,A),B_1) -> hBOOL(member840932460on_val(Z,hAPP_v1688016564l_bool(hAPP_v1739888647l_bool(C,A),B_1))))) -> hBOOL(member840932460on_val(Z,hAPP_P693658169l_bool(hAPP_f647637603l_bool(produc1722298385l_bool,C),P_1))))) # label(fact_472_mem__splitI2) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  496 (all Va_1 all Eb all A_8 (hBOOL(d_list_char(lAss_list_char(Va_1,Eb),A_8)) <-> hBOOL(d_list_char(Eb,A_8)))) # label(fact_473__092_060D_062___092_060D_062s_Osimps_I6_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  497 (all A_15 all Ty_7 all Exp_13 all A_14 all Exp_12 block_list_char(A_15,Ty_7,Exp_13) != lAss_list_char(A_14,Exp_12)) # label(fact_474_exp_Osimps_I143_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  498 (all Val_7 all Val_6 (val_list_char(Val_7) = val_list_char(Val_6) <-> Val_7 = Val_6)) # label(fact_475_exp_Osimps_I3_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  499 (all Exp1_7 all Exp2_7 all Exp1_6 all Exp2_6 (seq_list_char(Exp1_7,Exp2_7) = seq_list_char(Exp1_6,Exp2_6) <-> Exp1_7 = Exp1_6 & Exp2_7 = Exp2_6)) # label(fact_476_exp_Osimps_I11_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  500 (all A_1 all Exp_11 all A_13 all Exp_10 (lAss_list_char(A_1,Exp_11) = lAss_list_char(A_13,Exp_10) <-> A_1 = A_13 & Exp_11 = Exp_10)) # label(fact_477_exp_Osimps_I6_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  501 (all A_1 all Ty_6 all Exp_11 all A_13 all Ty_5 all Exp_10 (block_list_char(A_1,Ty_6,Exp_11) = block_list_char(A_13,Ty_5,Exp_10) <-> A_1 = A_13 & Ty_6 = Ty_5 & Exp_11 = Exp_10)) # label(fact_478_exp_Osimps_I10_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  502 (all Val_5 all Exp1_5 all Exp2_5 val_list_char(Val_5) != seq_list_char(Exp1_5,Exp2_5)) # label(fact_479_exp_Osimps_I84_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  503 (all Val_4 all A_12 all Exp_9 val_list_char(Val_4) != lAss_list_char(A_12,Exp_9)) # label(fact_480_exp_Osimps_I74_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  504 (all Exp1_4 all Exp2_4 all Val_3 seq_list_char(Exp1_4,Exp2_4) != val_list_char(Val_3)) # label(fact_481_exp_Osimps_I85_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  505 (all A_11 all Exp_8 all Val_2 lAss_list_char(A_11,Exp_8) != val_list_char(Val_2)) # label(fact_482_exp_Osimps_I75_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  506 (all Val_1 all A_10 all Ty_4 all Exp_7 val_list_char(Val_1) != block_list_char(A_10,Ty_4,Exp_7)) # label(fact_483_exp_Osimps_I82_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  507 (all A_9 all Ty_3 all Exp_6 all Val block_list_char(A_9,Ty_3,Exp_6) != val_list_char(Val)) # label(fact_484_exp_Osimps_I83_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  508 (all Va all A_8 hBOOL(d_list_char(val_list_char(Va),A_8))) # label(fact_485__092_060D_062___092_060D_062s_Osimps_I3_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  509 (all Exp1_3 all Exp2_3 all A_7 all Exp_5 seq_list_char(Exp1_3,Exp2_3) != lAss_list_char(A_7,Exp_5)) # label(fact_486_exp_Osimps_I145_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  510 (all A_6 all Exp_4 all Exp1_2 all Exp2_2 lAss_list_char(A_6,Exp_4) != seq_list_char(Exp1_2,Exp2_2)) # label(fact_487_exp_Osimps_I144_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  511 (all Exp1_1 all Exp2_1 all A_5 all Ty_2 all Exp_3 seq_list_char(Exp1_1,Exp2_1) != block_list_char(A_5,Ty_2,Exp_3)) # label(fact_488_exp_Osimps_I197_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  512 (all A_4 all Exp_2 all A_3 all Ty_1 all Exp_1 lAss_list_char(A_4,Exp_2) != block_list_char(A_3,Ty_1,Exp_1)) # label(fact_489_exp_Osimps_I142_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  513 (all A_2 all Ty all Exp all Exp1 all Exp2 block_list_char(A_2,Ty,Exp) != seq_list_char(Exp1,Exp2)) # label(fact_490_exp_Osimps_I196_J) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  514 (all Fs_1 all A_1 all C_1 all Fs all Pa all Hb (hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(Pa),Hb)) -> (hAPP_n546249108on_val(Hb,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs)) -> (hBOOL(hAPP_P1235399154l_bool(oconf_1869808039t_char(Pa,Hb),hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs_1))) -> hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(Pa),fun_up2041264236on_val(Hb,A_1,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs_1))))))))) # label(fact_491_hconf__upd__obj) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  515 (all Ta all V_a all Pa all Eb all Hb all Lb all Va_1 all Va all E_b all H_b all L_b (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va)))),E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))) -> (hAPP_l207779698on_val(L_b,Va_1) = hAPP_val_option_val(some_val,V_a) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),Eb)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)),block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(V_a)),E_b))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1)))))))) # label(fact_492_redp__redsp_OInitBlockRed) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  516 (all Ta all Va all Eb all Hb all Lb all Va_1 all E_b all H_b all L_b all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,none_val)))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa))) -> (hAPP_l207779698on_val(L_b,Va_1) = hAPP_val_option_val(some_val,Va) -> (-hBOOL(assigned(Va_1,Eb)) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,Eb)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),E_b))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1))))),red(Pa))))))) # label(fact_493_red__reds_OBlockRedSome) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  517 (all Pa all Hb all Eb all T_a all Ea all Va_1 all Ta (hAPP_l512744617ion_ty(Ea,Va_1) = hAPP_ty_option_ty(some_ty,Ta) -> (hBOOL(wTrt(Pa,Hb,Ea,Eb,T_a)) -> (hBOOL(widen_2090681816t_char(Pa,T_a,Ta)) -> hBOOL(wTrt(Pa,Hb,Ea,lAss_list_char(Va_1,Eb),void)))))) # label(fact_494_WTrtLAss) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  518 (all Va_1 all Eb all S_2 all Va all H_b all L_b all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_val_option_val(some_val,Va))))),transi2024712006on_val(red(Pa)))))) # label(fact_495_LAssRedsVal) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  519 (all H_b all Hb ((all A all C_2 all Fs_2 (hAPP_n546249108on_val(Hb,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_2),Fs_2)) -> (exists Fs_3 hAPP_n546249108on_val(H_b,A) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_2),Fs_3))))) -> hBOOL(hext(Hb,H_b)))) # label(fact_496_hextI) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  520 (all Pa all Va_1 all Va all Hb all Lb hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,lAss_list_char(Va_1,val_list_char(Va)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)),val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va)))))) # label(fact_497_redp__redsp_ORedLAss) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  521 (all Va_1 all Pa all Eb all S_2 all E_b all S (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,lAss_list_char(Va_1,Eb),S_2),lAss_list_char(Va_1,E_b)),S)))) # label(fact_498_redp__redsp_OLAssRed) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  522 (all E_2 all Pa all Eb all S_2 all E_b all S (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,seq_list_char(Eb,E_2),S_2),seq_list_char(E_b,E_2)),S)))) # label(fact_499_redp__redsp_OSeqRed) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  523 (all Ta all Pa all Eb all Hb all Lb all Va_1 all E_b all H_b all L_b (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,none_val))),E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))) -> (hAPP_l207779698on_val(L_b,Va_1) = none_val -> (-hBOOL(assigned(Va_1,Eb)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,block_list_char(Va_1,Ta,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)),block_list_char(Va_1,Ta,E_b)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1))))))))) # label(fact_500_redp__redsp_OBlockRedNone) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  524 (all Pa all Va all E_2 all S_2 hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,seq_list_char(val_list_char(Va),E_2),S_2),E_2),S_2))) # label(fact_501_redp__redsp_ORedSeq) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  525 (all Pa all Va_1 all Ta all U all S_2 hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,block_list_char(Va_1,Ta,val_list_char(U)),S_2),val_list_char(U)),S_2))) # label(fact_502_redp__redsp_ORedBlock) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  526 (all E_2 all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(Eb,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(E_b,E_2)),S)),transi2024712006on_val(red(Pa)))))) # label(fact_503_SeqReds) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  527 (all Va_1 all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,E_b)),S)),transi2024712006on_val(red(Pa)))))) # label(fact_504_LAssReds) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  528 (all Ta all Va all Pa all Eb all Hb all Lb all Va_1 all E_b all H_b all L_b (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,none_val))),E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))) -> (hAPP_l207779698on_val(L_b,Va_1) = hAPP_val_option_val(some_val,Va) -> (-hBOOL(assigned(Va_1,Eb)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,block_list_char(Va_1,Ta,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)),block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),E_b))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1))))))))) # label(fact_505_redp__redsp_OBlockRedSome) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  529 (all E_2 all E_2_1 all S_2_1 all E_1 all S_0 all V_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(V_1)),S_1)),transi2024712006on_val(red(Pa)))) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),S_1)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2_1),S_2_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(E_1,E_2)),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2_1),S_2_1)),transi2024712006on_val(red(Pa))))))) # label(fact_506_SeqReds2) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  530 (all Pa all X_2 all Xa all Xb all Xc (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,X_2,Xa),Xb),Xc)) <-> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,X_2),Xa)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Xb),Xc)),red(Pa))))) # label(fact_507_redp__red__eq) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  531 (all Pa all Va_1 all Ta all Va all U all S_2 hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),val_list_char(U))),S_2),val_list_char(U)),S_2))) # label(fact_508_redp__redsp_ORedInitBlock) # label(axiom) # label(non_clause).  [assumption].
% 1.60/1.83  532 (all Ta all Eb all Hb all Lb all Va_1 all E_b all H_b all L_b all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,none_val)))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),red(Pa))) -> (hAPP_l207779698on_val(L_b,Va_1) = none_val -> (-hBOOL(assigned(Va_1,Eb)) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,Eb)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,E_b)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1))))),red(Pa))))))) # label(fact_509_red__reds_OBlockRedNone) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.83  533 (all L_0_1 all Eb all Hb all Lb all E_b all H_b all L_b all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),map_ad325961431ar_val(L_0_1,Lb)))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),map_ad325961431ar_val(L_0_1,L_b)))),transi2024712006on_val(red(Pa)))))) # label(fact_510_Red__lcl__add) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.83  534 (all Pa all Hb all Ea all Va all Eb all Ta (hBOOL(wTrt(Pa,Hb,Ea,lAss_list_char(Va,Eb),Ta)) -> -(Ta = void -> (all T (hAPP_l512744617ion_ty(Ea,Va) = hAPP_ty_option_ty(some_ty,T) -> (all T_3 (hBOOL(wTrt(Pa,Hb,Ea,Eb,T_3)) -> -hBOOL(widen_2090681816t_char(Pa,T_3,T))))))))) # label(fact_511_WTrt__elim__cases_I1_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.83  535 (all Ta all Eb all Hb all Lb all Va_1 all Va all E_b all H_b all L_b all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),Eb))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(the_val(hAPP_l207779698on_val(L_b,Va_1)))),E_b))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1))))),transi2024712006on_val(red(Pa)))))) # label(fact_512_InitBlockReds) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.83  536 (all Ta all Eb all Hb all Lb all Va_1 all Va all E_b all H_b all L_b all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))),transi2024712006on_val(red(Pa)))) -> (hBOOL(final_list_char(E_b)) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),Eb))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),fun_up1149430426on_val(L_b,Va_1,hAPP_l207779698on_val(Lb,Va_1))))),transi2024712006on_val(red(Pa))))))) # label(fact_513_InitBlockRedsFinal) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  537 (all Va_1 all Eb (hBOOL(assigned(Va_1,Eb)) <-> (exists V_3 exists E_3 Eb = seq_list_char(lAss_list_char(Va_1,val_list_char(V_3)),E_3)))) # label(fact_514_assigned__def) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  538 (all Ta all H_0_1 all L_0_1 all Va_1 all E_0 all S_0 all E_2 all H_2 all L_2 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_0),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),L_2))),transi2024712006on_val(red(Pa)))) -> (hBOOL(final_list_char(E_2)) -> (S_0 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_0_1),fun_up1149430426on_val(L_0_1,Va_1,none_val)) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,E_0)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_0_1),L_0_1))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),fun_up1149430426on_val(L_2,Va_1,hAPP_l207779698on_val(L_0_1,Va_1))))),transi2024712006on_val(red(Pa)))))))) # label(fact_515_BlockRedsFinal) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  539 (all X_1 all Hb all A_1 (hAPP_n546249108on_val(Hb,A_1) = none_P179726773on_val -> hBOOL(hext(Hb,fun_up2041264236on_val(Hb,A_1,hAPP_P1510515380on_val(some_P948696889on_val,X_1)))))) # label(fact_516_hext__new) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  540 (all Lb all Ea all Eb all Ta all Hb all Pa (hBOOL(wf_pro755087577t_char(wwf_J_mdecl,Pa)) -> (hBOOL(hAPP_f61040418l_bool(hconf_97414254t_char(Pa),Hb)) -> (hBOOL(wTrt(Pa,Hb,Ea,Eb,Ta)) -> (hBOOL(d_list_char(Eb,hAPP_f363827556r_bool(some_f80346385r_bool,dom_list_char_val(Lb)))) -> (-hBOOL(final_list_char(Eb)) -> (exists E_3 exists S_4 hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_3),S_4)),red(Pa)))))))))) # label(fact_517_progress) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  541 (all Pa (hBOOL(wf_pro755087577t_char(wf_J_mdecl,Pa)) -> hBOOL(wf_pro755087577t_char(wwf_J_mdecl,Pa)))) # label(fact_518_wf__prog__wwf__prog) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  542 (all P all C_3 all Md (hBOOL(hAPP_P1384137393r_bool(hAPP_l2054741776r_bool(hAPP_l2138409430r_bool(wf_J_mdecl,P),C_3),Md)) -> hBOOL(hAPP_P1384137393r_bool(hAPP_l2054741776r_bool(hAPP_l2138409430r_bool(wwf_J_mdecl,P),C_3),Md)))) # label(fact_519_wf__mdecl__wwf__mdecl) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  543 (all Eb all S_2 all E_b all S all Pa (hBOOL(wf_pro755087577t_char(wwf_J_mdecl,Pa)) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) -> (hBOOL(final_list_char(E_b)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),E_b),S)))))) # label(fact_520_small__by__big) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  544 (all Eb all S_2 all E_b all S all Pa (hBOOL(wf_pro755087577t_char(wwf_J_mdecl,Pa)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),E_b),S)) <-> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) & hBOOL(final_list_char(E_b))))) # label(fact_521_big__iff__small) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  545 (all F all D all C_1 all Fs all E_2 all Va all H_2 all L_2 all E_1 all S_0 all A_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(A_1))),S_1)),transi2024712006on_val(red(Pa)))) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),S_1)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),L_2))),transi2024712006on_val(red(Pa)))) -> (hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs)) = hAPP_n546249108on_val(H_2,A_1) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(E_1,F,D,E_2)),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,fun_up2041264236on_val(H_2,A_1,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),fun_up204312361on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D),hAPP_val_option_val(some_val,Va)))))),L_2))),transi2024712006on_val(red(Pa)))))))) # label(fact_522_FAssRedsVal) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  546 (all F all D all Va all Lb all Pa all Hb all A_1 all C_1 all Fs (hAPP_n546249108on_val(Hb,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs)) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(addr(A_1)),F,D,val_list_char(Va))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,fun_up2041264236on_val(Hb,A_1,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),fun_up204312361on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D),hAPP_val_option_val(some_val,Va)))))),Lb))),red(Pa))))) # label(fact_523_red__reds_ORedFAss) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  547 (all Eb all S_2 all E_b all S all Pa (hBOOL(wf_pro755087577t_char(wwf_J_mdecl,Pa)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),E_b),S)) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa))))))) # label(fact_524_big__by__small) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  548 (all F all D all E_2 all Pa all Eb all S_2 all E_b all S (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(Eb,F,D,E_2),S_2),fAss_list_char(E_b,F,D,E_2)),S)))) # label(fact_525_redp__redsp_OFAssRed1) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  549 (all Va all F all D all Pa all Eb all S_2 all E_b all S (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(val_list_char(Va),F,D,Eb),S_2),fAss_list_char(val_list_char(Va),F,D,E_b)),S)))) # label(fact_526_redp__redsp_OFAssRed2) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  550 (all F all D all E_2 all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(Eb,F,D,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(E_b,F,D,E_2)),S)),red(Pa))))) # label(fact_527_red__reds_OFAssRed1) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  551 (all Va all F all D all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(Va),F,D,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(Va),F,D,E_b)),S)),red(Pa))))) # label(fact_528_red__reds_OFAssRed2) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  552 (all F all D all E_2 all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(Eb,F,D,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(E_b,F,D,E_2)),S)),transi2024712006on_val(red(Pa)))))) # label(fact_529_FAssReds1) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  553 (all E_b all S all Eb all S_2 all E_4 all S_3 all Pa (hBOOL(wf_pro755087577t_char(wwf_J_mdecl,Pa)) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_4),S_3)),red(Pa))) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_4,S_3),E_b),S)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),E_b),S)))))) # label(fact_530_extend__1__eval) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  554 (all Va all F all D all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(Va),F,D,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(Va),F,D,E_b)),S)),transi2024712006on_val(red(Pa)))))) # label(fact_531_FAssReds2) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  555 (all Pa all F all D all Va all Lb all Hb all A_1 all C_1 all Fs (hAPP_n546249108on_val(Hb,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(val_list_char(addr(A_1)),F,D,val_list_char(Va)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)),val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,fun_up2041264236on_val(Hb,A_1,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),fun_up204312361on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D),hAPP_val_option_val(some_val,Va)))))),Lb))))) # label(fact_532_redp__redsp_ORedFAss) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  556 (all E_b all S all Eb all S_2 all E_4 all S_3 all Pa (hBOOL(wf_pro755087577t_char(wwf_J_mdecl,Pa)) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_4),S_3)),transi2024712006on_val(red(Pa)))) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_4,S_3),E_b),S)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),E_b),S)))))) # label(fact_533_extend__eval) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  557 (all H_2_1 all Fs_1 all F all D all C_1 all Fs all E_2 all Va all H_2 all L_2 all Pa all E_1 all S_0 all A_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),val_list_char(addr(A_1))),S_1)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1),val_list_char(Va)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),L_2))) -> (hAPP_n546249108on_val(H_2,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs)) -> (Fs_1 = fun_up204312361on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D),hAPP_val_option_val(some_val,Va)) -> (H_2_1 = fun_up2041264236on_val(H_2,A_1,hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs_1))) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAss_list_char(E_1,F,D,E_2),S_0),val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2_1),L_2))))))))) # label(fact_534_FAss) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  558 (all L_b all Va_1 all Pa all Eb all S_0 all Va all Hb all Lb (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(Va)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))) -> (L_b = fun_up1149430426on_val(Lb,Va_1,hAPP_val_option_val(some_val,Va)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,lAss_list_char(Va_1,Eb),S_0),val_list_char(unit)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),L_b)))))) # label(fact_535_LAss) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  559 (all Ta all Pa all E_0 all H_0_1 all L_0_1 all Va_1 all E_1 all H_1 all L_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_0,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_0_1),fun_up1149430426on_val(L_0_1,Va_1,none_val))),E_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),L_1))) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,block_list_char(Va_1,Ta,E_0),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_0_1),L_0_1)),E_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),fun_up1149430426on_val(L_1,Va_1,hAPP_l207779698on_val(L_0_1,Va_1))))))) # label(fact_536_Block) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  560 (all F all D all Va all C_1 all Fs all Eb all S_2 all A_1 all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(A_1))),S)),transi2024712006on_val(red(Pa)))) -> (hAPP_n546249108on_val(hp(S),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs)) -> (hAPP_P2094403585on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D)) = hAPP_val_option_val(some_val,Va) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(Eb,F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S)),transi2024712006on_val(red(Pa)))))))) # label(fact_537_FAccRedsVal) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  561 (all Pa all Eb all Hb all Lb all E_b all H_b all L_b (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb)),E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_b),L_b))) -> hBOOL(hext(Hb,H_b)))) # label(fact_538_eval__hext) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  562 (all F all D all Pa all Eb all S_2 all E_b all S (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAcc_list_char(Eb,F,D),S_2),fAcc_list_char(E_b,F,D)),S)))) # label(fact_539_redp__redsp_OFAccRed) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  563 (all F all D all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(Eb,F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(E_b,F,D)),S)),red(Pa))))) # label(fact_540_red__reds_OFAccRed) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  564 (all F all D all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(Eb,F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(E_b,F,D)),S)),transi2024712006on_val(red(Pa)))))) # label(fact_541_FAccReds) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  565 (all F all D all Va all C_1 all Fs all Pa all Eb all S_0 all A_1 all Hb all Lb (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(addr(A_1))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))) -> (hAPP_n546249108on_val(Hb,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs)) -> (hAPP_P2094403585on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D)) = hAPP_val_option_val(some_val,Va) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAcc_list_char(Eb,F,D),S_0),val_list_char(Va)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))))))) # label(fact_542_FAcc) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  566 (all Pa all Va all S_2 hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,val_list_char(Va),S_2),val_list_char(Va)),S_2))) # label(fact_543_Val) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  567 (all Pa all Va all S_2 all E_b all S (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,val_list_char(Va),S_2),E_b),S)) -> -(E_b = val_list_char(Va) -> S != S_2))) # label(fact_544_eval__cases_I2_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  568 (all Pa all Eb all S_2 all E_b all S (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),E_b),S)) -> hBOOL(final_list_char(E_b)))) # label(fact_545_eval__final) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  569 (all Pa all S_2 all Eb (hBOOL(final_list_char(Eb)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),Eb),S_2)))) # label(fact_546_eval__finalId) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  570 (all Pa all F all D all Va all S_2 all A_1 all C_1 all Fs (hAPP_n546249108on_val(hp(S_2),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs)) -> (hAPP_P2094403585on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D)) = hAPP_val_option_val(some_val,Va) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAcc_list_char(val_list_char(addr(A_1)),F,D),S_2),val_list_char(Va)),S_2))))) # label(fact_547_redp__redsp_ORedFAcc) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  571 (all Pa all F all D all Va all S_2 all A_1 all C_1 all Fs (hAPP_n546249108on_val(hp(S_2),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,C_1),Fs)) -> (hAPP_P2094403585on_val(Fs,hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,F),D)) = hAPP_val_option_val(some_val,Va) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(val_list_char(addr(A_1)),F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S_2)),red(Pa)))))) # label(fact_548_red__reds_ORedFAcc) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  572 (all E_1 all E_2 all S_2_1 all Pa all E_0 all S_0 all Va all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_0,S_0),val_list_char(Va)),S_1)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_1),E_2),S_2_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,seq_list_char(E_0,E_1),S_0),E_2),S_2_1))))) # label(fact_549_Seq) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  573 (all Pa all Va_1 all Ta all E_1 all S_2 all E_b all S (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,block_list_char(Va_1,Ta,E_1),S_2),E_b),S)) -> -(all H_0 all L_0 (S_2 = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_0),L_0) -> (all H_1_1 all L_1_1 (S = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1_1),fun_up1149430426on_val(L_1_1,Va_1,hAPP_l207779698on_val(L_0,Va_1))) -> -hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_0),fun_up1149430426on_val(L_0,Va_1,none_val))),E_b),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1_1),L_1_1))))))))) # label(fact_550_eval__cases_I8_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  574 (all Va_1 all Ta all Va all A_1 all S_2 all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),throw_list_char(val_list_char(addr(A_1)))))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(A_1)))),S_2)),red(Pa)))) # label(fact_551_red__reds_OInitBlockThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  575 (all Nat_1 addr(Nat_1) != unit) # label(fact_552_val_Osimps_I11_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  576 (all Nat_1 unit != addr(Nat_1)) # label(fact_553_val_Osimps_I10_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  577 (all Pa all Va_1 all Ta all Va all A_1 all S_2 hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,block_list_char(Va_1,Ta,seq_list_char(lAss_list_char(Va_1,val_list_char(Va)),throw_list_char(val_list_char(addr(A_1))))),S_2),throw_list_char(val_list_char(addr(A_1)))),S_2))) # label(fact_554_redp__redsp_OInitBlockThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  578 (all Pa all Eb all S_0 all E_b all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),throw_list_char(E_b)),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,throw_list_char(Eb),S_0),throw_list_char(E_b)),S_1)))) # label(fact_555_eval__evals_OThrowThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  579 (all Pa all Eb all S_2 all E_b all S (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,throw_list_char(Eb),S_2),throw_list_char(E_b)),S)))) # label(fact_556_redp__redsp_OThrowRed) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  580 (all Pa all Eb all S_2 hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,throw_list_char(throw_list_char(Eb)),S_2),throw_list_char(Eb)),S_2))) # label(fact_557_redp__redsp_OThrowThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  581 (all Va_1 all Pa all Eb all S_0 all E_b all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),throw_list_char(E_b)),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,lAss_list_char(Va_1,Eb),S_0),throw_list_char(E_b)),S_1)))) # label(fact_558_eval__evals_OLAssThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  582 (all E_1 all Pa all E_0 all S_0 all Eb all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_0,S_0),throw_list_char(Eb)),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,seq_list_char(E_0,E_1),S_0),throw_list_char(Eb)),S_1)))) # label(fact_559_eval__evals_OSeqThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  583 (all F all D all E_2 all Pa all E_1 all S_0 all E_b all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),throw_list_char(E_b)),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAss_list_char(E_1,F,D,E_2),S_0),throw_list_char(E_b)),S_1)))) # label(fact_560_eval__evals_OFAssThrow1) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  584 (all Pa all Va_1 all Eb all S_2 hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,lAss_list_char(Va_1,throw_list_char(Eb)),S_2),throw_list_char(Eb)),S_2))) # label(fact_561_redp__redsp_OLAssThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  585 (all Pa all Eb all E_2 all S_2 hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,seq_list_char(throw_list_char(Eb),E_2),S_2),throw_list_char(Eb)),S_2))) # label(fact_562_redp__redsp_OSeqThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  586 (all F all D all Pa all Eb all S_0 all E_b all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),throw_list_char(E_b)),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAcc_list_char(Eb,F,D),S_0),throw_list_char(E_b)),S_1)))) # label(fact_563_eval__evals_OFAccThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  587 (all Pa all Eb all F all D all E_2 all S_2 hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(throw_list_char(Eb),F,D,E_2),S_2),throw_list_char(Eb)),S_2))) # label(fact_564_redp__redsp_OFAssThrow1) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  588 (all Pa all Eb all F all D all S_2 hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAcc_list_char(throw_list_char(Eb),F,D),S_2),throw_list_char(Eb)),S_2))) # label(fact_565_redp__redsp_OFAccThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  589 (all Eb all S_2 all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(throw_list_char(Eb))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa)))) # label(fact_566_red__reds_OThrowThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  590 (all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),red(Pa))))) # label(fact_567_red__reds_OThrowRed) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  591 (all Pa all Eb all S_0 all A_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(addr(A_1))),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,throw_list_char(Eb),S_0),throw_list_char(val_list_char(addr(A_1)))),S_1)))) # label(fact_568_Throw) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  592 (all F all D all E_2 all E_b all S_2_1 all Pa all E_1 all S_0 all Va all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),val_list_char(Va)),S_1)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1),throw_list_char(E_b)),S_2_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAss_list_char(E_1,F,D,E_2),S_0),throw_list_char(E_b)),S_2_1))))) # label(fact_569_eval__evals_OFAssThrow2) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  593 (all Pa all Va all F all D all Eb all S_2 hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(val_list_char(Va),F,D,throw_list_char(Eb)),S_2),throw_list_char(Eb)),S_2))) # label(fact_570_redp__redsp_OFAssThrow2) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  594 (all Nat_2 all Nat (addr(Nat_2) = addr(Nat) <-> Nat_2 = Nat)) # label(fact_571_val_Osimps_I3_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  595 (all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),transi2024712006on_val(red(Pa)))))) # label(fact_572_ThrowReds) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  596 (all Eb all S_2 all A_1 all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa)))))) # label(fact_573_ThrowRedsThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  597 (all Va_1 all Eb all S_2 all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,throw_list_char(Eb))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa)))) # label(fact_574_red__reds_OLAssThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  598 (all Eb all E_2 all S_2 all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(throw_list_char(Eb),E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa)))) # label(fact_575_red__reds_OSeqThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  599 (all Eb all F all D all E_2 all S_2 all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(throw_list_char(Eb),F,D,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa)))) # label(fact_576_red__reds_OFAssThrow1) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  600 (all Eb all F all D all S_2 all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(throw_list_char(Eb),F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa)))) # label(fact_577_red__reds_OFAccThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  601 (all Pa all Va_1 all Ta all A_1 all S_2 hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,block_list_char(Va_1,Ta,throw_list_char(val_list_char(addr(A_1)))),S_2),throw_list_char(val_list_char(addr(A_1)))),S_2))) # label(fact_578_redp__redsp_OBlockThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  602 (all Va all F all D all Eb all S_2 all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(Va),F,D,throw_list_char(Eb))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa)))) # label(fact_579_red__reds_OFAssThrow2) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  603 (all Va_1 all Eb all S_2 all A_1 all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,lAss_list_char(Va_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa)))))) # label(fact_580_LAssRedsThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  604 (all E_2 all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,seq_list_char(Eb,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),transi2024712006on_val(red(Pa)))))) # label(fact_581_SeqRedsThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  605 (all F all D all E_2 all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(Eb,F,D,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),transi2024712006on_val(red(Pa)))))) # label(fact_582_FAssRedsThrow1) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  606 (all F all D all Eb all S_2 all A_1 all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(Eb,F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa)))))) # label(fact_583_FAccRedsThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  607 (all F all D all E_2 all Eb all S_2_1 all E_1 all S_0 all Va all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S_1)),transi2024712006on_val(red(Pa)))) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),S_1)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(E_1,F,D,E_2)),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2_1)),transi2024712006on_val(red(Pa))))))) # label(fact_584_FAssRedsThrow2) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  608 (all Va_1 all Ta all A_1 all S_2 all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,Ta,throw_list_char(val_list_char(addr(A_1))))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(A_1)))),S_2)),red(Pa)))) # label(fact_585_red__reds_OBlockThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  609 (all Pa all Va_1 all Eb all S_2 all E_b all S (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,lAss_list_char(Va_1,Eb),S_2),E_b),S)) -> ((E_b = val_list_char(unit) -> (all V_3 all H all L (S = hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H),fun_up1149430426on_val(L,Va_1,hAPP_val_option_val(some_val,V_3))) -> -hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),val_list_char(V_3)),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H),L)))))) -> -(all E_3 (E_b = throw_list_char(E_3) -> -hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),throw_list_char(E_3)),S))))))) # label(fact_586_eval__cases_I4_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  610 (all Pa all E_1 all E_2 all S_2 all E_b all S (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,seq_list_char(E_1,E_2),S_2),E_b),S)) -> ((all V_3 all S_1_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_2),val_list_char(V_3)),S_1_1)) -> -hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1_1),E_b),S)))) -> -(all E (E_b = throw_list_char(E) -> -hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_2),throw_list_char(E)),S))))))) # label(fact_587_eval__cases_I9_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  611 (all E_2 all Va_1 all E_2_1 all H_2 all L_2 all C_1 all D all Fs all E_1 all S_0 all A_1 all H_1 all L_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(A_1)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),L_1))),transi2024712006on_val(red(Pa)))) -> (hAPP_n546249108on_val(H_1,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) -> (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa)))) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),fun_up1149430426on_val(L_1,Va_1,hAPP_val_option_val(some_val,addr(A_1)))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),L_2))),transi2024712006on_val(red(Pa)))) -> (hBOOL(final_list_char(E_2_1)) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(E_1,C_1,Va_1,E_2)),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),fun_up1149430426on_val(L_2,Va_1,hAPP_l207779698on_val(L_1,Va_1))))),transi2024712006on_val(red(Pa)))))))))) # label(fact_588_TryCatchRedsFinal) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  612 (all C_1 all Va_1 all E_2 all Pa all Eb all S_2 all E_b all S (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,tryCatch_list_char(Eb,C_1,Va_1,E_2),S_2),tryCatch_list_char(E_b,C_1,Va_1,E_2)),S)))) # label(fact_589_redp__redsp_OTryRed) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  613 (all C_1 all Va_1 all E_2 all Pa all E_1 all S_0 all V_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),val_list_char(V_1)),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,tryCatch_list_char(E_1,C_1,Va_1,E_2),S_0),val_list_char(V_1)),S_1)))) # label(fact_590_Try) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  614 (all Pa all Va all C_1 all Va_1 all E_2 all S_2 hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,tryCatch_list_char(val_list_char(Va),C_1,Va_1,E_2),S_2),val_list_char(Va)),S_2))) # label(fact_591_redp__redsp_ORedTry) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  615 (all C_1 all Va_1 all E_2 all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(Eb,C_1,Va_1,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(E_b,C_1,Va_1,E_2)),S)),red(Pa))))) # label(fact_592_red__reds_OTryRed) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  616 (all Va all C_1 all Va_1 all E_2 all S_2 all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(val_list_char(Va),C_1,Va_1,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S_2)),red(Pa)))) # label(fact_593_red__reds_ORedTry) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  617 (all C_1 all Va_1 all E_2 all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(Eb,C_1,Va_1,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(E_b,C_1,Va_1,E_2)),S)),transi2024712006on_val(red(Pa)))))) # label(fact_594_TryReds) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  618 (all Va_1 all E_2 all C_1 all D all Fs all Pa all E_1 all S_0 all A_1 all H_1 all L_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),throw_list_char(val_list_char(addr(A_1)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),L_1))) -> (hAPP_n546249108on_val(H_1,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) -> (-hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa)))) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,tryCatch_list_char(E_1,C_1,Va_1,E_2),S_0),throw_list_char(val_list_char(addr(A_1)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),L_1))))))) # label(fact_595_TryThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  619 (all C_1 all Va_1 all E_2 all Eb all S_2 all Va all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(Eb,C_1,Va_1,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S)),transi2024712006on_val(red(Pa)))))) # label(fact_596_TryRedsVal) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  620 (all Va_1 all E_2 all C_1 all Pa all S_2 all A_1 all D all Fs (hAPP_n546249108on_val(hp(S_2),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) -> (-hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(throw_list_char(val_list_char(addr(A_1))),C_1,Va_1,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(A_1)))),S_2)),red(Pa)))))) # label(fact_597_red__reds_ORedTryFail) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  621 (all E_2 all Va_1 all E_2_1 all H_2 all L_2 all C_1 all D all Fs all Pa all E_1 all S_0 all A_1 all H_1 all L_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),throw_list_char(val_list_char(addr(A_1)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),L_1))) -> (hAPP_n546249108on_val(H_1,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) -> (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa)))) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_1),fun_up1149430426on_val(L_1,Va_1,hAPP_val_option_val(some_val,addr(A_1))))),E_2_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),L_2))) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,tryCatch_list_char(E_1,C_1,Va_1,E_2),S_0),E_2_1),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,H_2),fun_up1149430426on_val(L_2,Va_1,hAPP_l207779698on_val(L_1,Va_1)))))))))) # label(fact_598_TryCatch) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  622 (all Va_1 all E_2 all C_1 all D all Fs all E_1 all S_2 all A_1 all Hb all Lb all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(A_1)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),transi2024712006on_val(red(Pa)))) -> (hAPP_n546249108on_val(Hb,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) -> (-hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(E_1,C_1,Va_1,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(A_1)))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))),transi2024712006on_val(red(Pa)))))))) # label(fact_599_TryRedsFail) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  623 (all Va_1 all E_2 all C_1 all Pa all S_2 all A_1 all D all Fs (hAPP_n546249108on_val(hp(S_2),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) -> (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,tryCatch_list_char(throw_list_char(val_list_char(addr(A_1))),C_1,Va_1,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,block_list_char(Va_1,class(C_1),seq_list_char(lAss_list_char(Va_1,val_list_char(addr(A_1))),E_2))),S_2)),red(Pa)))))) # label(fact_600_red__reds_ORedTryCatch) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  624 (all C_1 all D all Fs all Eb all S_2 all A_1 all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(A_1))),S)),transi2024712006on_val(red(Pa)))) -> (hAPP_n546249108on_val(hp(S),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) -> (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(A_1))),S)),transi2024712006on_val(red(Pa)))))))) # label(fact_601_CastRedsAddr) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  625 (all C_1 all Pa all S_2 all A_1 all D all Fs (hAPP_n546249108on_val(hp(S_2),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) -> (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,val_list_char(addr(A_1)))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(A_1))),S_2)),red(Pa)))))) # label(fact_602_red__reds_ORedCast) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  626 (all Va_1 all C_1 all E_2 all T_2_1 all Pa all Hb all Ea all E_1 all T_1_2 (hBOOL(wTrt(Pa,Hb,Ea,E_1,T_1_2)) -> (hBOOL(wTrt(Pa,Hb,fun_up424764369ion_ty(Ea,Va_1,hAPP_ty_option_ty(some_ty,class(C_1))),E_2,T_2_1)) -> (hBOOL(widen_2090681816t_char(Pa,T_1_2,T_2_1)) -> hBOOL(wTrt(Pa,Hb,Ea,tryCatch_list_char(E_1,C_1,Va_1,E_2),T_2_1)))))) # label(fact_603_WTrtTry) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  627 (all C_1 all Pa all Eb all S_2 all E_b all S (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,cast_list_char(C_1,Eb),S_2),cast_list_char(C_1,E_b)),S)))) # label(fact_604_redp__redsp_OCastRed) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  628 (all C_1 all Pa all Eb all S_0 all E_b all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),throw_list_char(E_b)),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,cast_list_char(C_1,Eb),S_0),throw_list_char(E_b)),S_1)))) # label(fact_605_eval__evals_OCastThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  629 (all Pa all C_1 all Eb all S_2 hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,cast_list_char(C_1,throw_list_char(Eb)),S_2),throw_list_char(Eb)),S_2))) # label(fact_606_redp__redsp_OCastThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  630 (all F all Ta all D all Pa all Hb all Ea all Eb all C_1 (hBOOL(wTrt(Pa,Hb,Ea,Eb,class(C_1))) -> (hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(Pa,C_1,F,Ta),D)) -> hBOOL(wTrt(Pa,Hb,Ea,fAcc_list_char(Eb,F,D),Ta))))) # label(fact_607_WTrtFAcc) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  631 (all C_1 all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,E_b)),S)),red(Pa))))) # label(fact_608_red__reds_OCastRed) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  632 (all C_1 all Eb all S_2 all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,throw_list_char(Eb))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa)))) # label(fact_609_red__reds_OCastThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  633 (all C_1 all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,E_b)),S)),transi2024712006on_val(red(Pa)))))) # label(fact_610_CastReds) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  634 (all E_2 all T_2_1 all F all Ta all D all Pa all Hb all Ea all E_1 all C_1 (hBOOL(wTrt(Pa,Hb,Ea,E_1,class(C_1))) -> (hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(Pa,C_1,F,Ta),D)) -> (hBOOL(wTrt(Pa,Hb,Ea,E_2,T_2_1)) -> (hBOOL(widen_2090681816t_char(Pa,T_2_1,Ta)) -> hBOOL(wTrt(Pa,Hb,Ea,fAss_list_char(E_1,F,D,E_2),void))))))) # label(fact_611_WTrtFAss) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  635 (all C_1 all Eb all S_2 all A_1 all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(A_1)),S)),transi2024712006on_val(red(Pa)))))) # label(fact_612_CastRedsThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  636 (all C_1 all D all Fs all Pa all Eb all S_0 all A_1 all Hb all Lb (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(addr(A_1))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))) -> (hAPP_n546249108on_val(Hb,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) -> (hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa)))) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,cast_list_char(C_1,Eb),S_0),val_list_char(addr(A_1))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))))))) # label(fact_613_Cast) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  637 (all Pa all Hb all Ea all E_1 all C_1 all Va_1 all E_2 all Ta (hBOOL(wTrt(Pa,Hb,Ea,tryCatch_list_char(E_1,C_1,Va_1,E_2),Ta)) -> -(all T_1_1 (hBOOL(wTrt(Pa,Hb,Ea,E_1,T_1_1)) -> (hBOOL(wTrt(Pa,Hb,fun_up424764369ion_ty(Ea,Va_1,hAPP_ty_option_ty(some_ty,class(C_1))),E_2,Ta)) -> -hBOOL(widen_2090681816t_char(Pa,T_1_1,Ta))))))) # label(fact_614_WTrt__elim__cases_I5_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  638 (all Pa all Hb all Ea all Eb all C_1 (hBOOL(wTrt(Pa,Hb,Ea,Eb,class(C_1))) -> (hBOOL(final_list_char(Eb)) -> ((all A Eb != val_list_char(addr(A))) -> -(all A Eb != throw_list_char(val_list_char(addr(A)))))))) # label(fact_615_final__addrE) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  639 (all C_1 all D all Fs all Eb all S_2 all A_1 all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(addr(A_1))),S)),transi2024712006on_val(red(Pa)))) -> (hAPP_n546249108on_val(hp(S),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) -> (-hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(classCast))))),S)),transi2024712006on_val(red(Pa)))))))) # label(fact_616_CastRedsFail) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  640 (all C_1 all D all Fs all Pa all Eb all S_0 all A_1 all Hb all Lb (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(addr(A_1))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))) -> (hAPP_n546249108on_val(Hb,A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) -> (-hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa)))) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,cast_list_char(C_1,Eb),S_0),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(classCast))))),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,Hb),Lb))))))) # label(fact_617_CastFail) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  641 (all C_1 all Pa all S_2 all A_1 all D all Fs (hAPP_n546249108on_val(hp(S_2),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) -> (-hBOOL(member1251428284t_char(hAPP_l2100324114t_char(hAPP_l208357873t_char(produc5062597t_char,D),C_1),transi1395422419t_char(subcls851966956t_char(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,val_list_char(addr(A_1)))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(classCast))))),S_2)),red(Pa)))))) # label(fact_618_red__reds_ORedCastFail) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  642 (all Va_1 all E_2 all Pa all C_1 all S_2 all A_1 all D all Fs (hAPP_n546249108on_val(hp(S_2),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) -> (hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(Pa)),D),C_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,tryCatch_list_char(throw_list_char(val_list_char(addr(A_1))),C_1,Va_1,E_2),S_2),block_list_char(Va_1,class(C_1),seq_list_char(lAss_list_char(Va_1,val_list_char(addr(A_1))),E_2))),S_2))))) # label(fact_619_redp__redsp_ORedTryCatch) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  643 (all Pa all C_1 all S_2 all A_1 all D all Fs (hAPP_n546249108on_val(hp(S_2),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) -> (hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(Pa)),D),C_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,cast_list_char(C_1,val_list_char(addr(A_1))),S_2),val_list_char(addr(A_1))),S_2))))) # label(fact_620_redp__redsp_ORedCast) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  644 (all Va_1 all E_2 all Pa all C_1 all S_2 all A_1 all D all Fs (hAPP_n546249108on_val(hp(S_2),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) -> (-hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(Pa)),D),C_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,tryCatch_list_char(throw_list_char(val_list_char(addr(A_1))),C_1,Va_1,E_2),S_2),throw_list_char(val_list_char(addr(A_1)))),S_2))))) # label(fact_621_redp__redsp_ORedTryFail) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  645 (all Pa all C_1 all S_2 all A_1 all D all Fs (hAPP_n546249108on_val(hp(S_2),A_1) = hAPP_P1510515380on_val(some_P948696889on_val,hAPP_f900686428on_val(hAPP_l1786340417on_val(produc823076510on_val,D),Fs)) -> (-hBOOL(hAPP_list_char_bool(hAPP_l1361600383r_bool(transi1065307915t_char(subcls744239332t_char(Pa)),D),C_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,cast_list_char(C_1,val_list_char(addr(A_1))),S_2),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(classCast))))),S_2))))) # label(fact_622_redp__redsp_ORedCastFail) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  646 (all List void != class(List)) # label(fact_623_ty_Osimps_I8_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  647 (all List class(List) != void) # label(fact_624_ty_Osimps_I9_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  648 (all List_2 all List_1 (class(List_2) = class(List_1) <-> List_2 = List_1)) # label(fact_625_ty_Oinject) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  649 (all C_1 all Eb all S_2 all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),S)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),S)),transi2024712006on_val(red(Pa)))))) # label(fact_626_CastRedsNull) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  650 (all List class(List) != nt) # label(fact_627_ty_Osimps_I21_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  651 (all List nt != class(List)) # label(fact_628_ty_Osimps_I20_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  652 (all Nat_1 addr(Nat_1) != null) # label(fact_633_val_Osimps_I17_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  653 (all Nat_1 null != addr(Nat_1)) # label(fact_634_val_Osimps_I16_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  654 (all F all D all Ta all Pa all Hb all Ea all Eb (hBOOL(wTrt(Pa,Hb,Ea,Eb,nt)) -> hBOOL(wTrt(Pa,Hb,Ea,fAcc_list_char(Eb,F,D),Ta)))) # label(fact_635_WTrtFAccNT) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  655 (all C_1 all Pa all Eb all S_0 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(null)),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,cast_list_char(C_1,Eb),S_0),val_list_char(null)),S_1)))) # label(fact_636_CastNull) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  656 (all Pa all C_1 all S_2 hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,cast_list_char(C_1,val_list_char(null)),S_2),val_list_char(null)),S_2))) # label(fact_637_redp__redsp_ORedCastNull) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  657 (all F all D all E_2 all T_2_1 all Pa all Hb all Ea all E_1 (hBOOL(wTrt(Pa,Hb,Ea,E_1,nt)) -> (hBOOL(wTrt(Pa,Hb,Ea,E_2,T_2_1)) -> hBOOL(wTrt(Pa,Hb,Ea,fAss_list_char(E_1,F,D,E_2),void))))) # label(fact_638_WTrtFAssNT) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  658 (all C_1 all S_2 all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,cast_list_char(C_1,val_list_char(null))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),S_2)),red(Pa)))) # label(fact_639_red__reds_ORedCastNull) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  659 (all Pa all Hb all Ea all Eb all F all D all Ta (hBOOL(wTrt(Pa,Hb,Ea,fAcc_list_char(Eb,F,D),Ta)) -> ((all C_2 (hBOOL(wTrt(Pa,Hb,Ea,Eb,class(C_2))) -> -hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(Pa,C_2,F,Ta),D)))) -> hBOOL(wTrt(Pa,Hb,Ea,Eb,nt))))) # label(fact_640_WTrt__elim__cases_I7_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  660 (all Pa all Hb all Ea all Eb all F all D all Va all Ta (hBOOL(wTrt(Pa,Hb,Ea,fAss_list_char(Eb,F,D,Va),Ta)) -> ((Ta = void -> (all C_2 (hBOOL(wTrt(Pa,Hb,Ea,Eb,class(C_2))) -> (all T (hBOOL(hAPP_list_char_bool(has_fi1183600461t_char(Pa,C_2,F,T),D)) -> (all T_2 (hBOOL(wTrt(Pa,Hb,Ea,Va,T_2)) -> -hBOOL(widen_2090681816t_char(Pa,T_2,T))))))))) -> -(Ta = void -> (hBOOL(wTrt(Pa,Hb,Ea,Eb,nt)) -> (all T_2 -hBOOL(wTrt(Pa,Hb,Ea,Va,T_2)))))))) # label(fact_641_WTrt__elim__cases_I8_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.84  661 (all F all D all Eb all S_2 all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),S)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(Eb,F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S)),transi2024712006on_val(red(Pa)))))) # label(fact_642_FAccRedsNull) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  662 (all Pa all Eb all S_0 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(null)),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,throw_list_char(Eb),S_0),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_1)))) # label(fact_643_ThrowNull) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  663 (all Pa all S_2 hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,throw_list_char(val_list_char(null)),S_2),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2))) # label(fact_644_redp__redsp_ORedThrowNull) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  664 (all F all D all E_2 all Va all S_2_1 all Pa all E_1 all S_0 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),val_list_char(null)),S_1)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1),val_list_char(Va)),S_2_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAss_list_char(E_1,F,D,E_2),S_0),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2_1))))) # label(fact_645_FAssNull) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  665 (all F all D all Pa all Eb all S_0 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),val_list_char(null)),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,fAcc_list_char(Eb,F,D),S_0),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_1)))) # label(fact_646_FAccNull) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  666 (all Pa all F all D all Va all S_2 hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAss_list_char(val_list_char(null),F,D,val_list_char(Va)),S_2),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2))) # label(fact_647_redp__redsp_ORedFAssNull) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  667 (all Pa all F all D all S_2 hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,fAcc_list_char(val_list_char(null),F,D),S_2),throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2))) # label(fact_648_redp__redsp_ORedFAccNull) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  668 (all S_2 all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(null))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2)),red(Pa)))) # label(fact_649_red__reds_ORedThrowNull) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  669 (all Eb all S_2 all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),S)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S)),transi2024712006on_val(red(Pa)))))) # label(fact_650_ThrowRedsNull) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  670 (all F all D all Va all S_2 all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(val_list_char(null),F,D,val_list_char(Va))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2)),red(Pa)))) # label(fact_651_red__reds_ORedFAssNull) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  671 (all F all D all S_2 all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAcc_list_char(val_list_char(null),F,D)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2)),red(Pa)))) # label(fact_652_red__reds_ORedFAccNull) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  672 (all F all D all E_2 all Va all S_2_1 all E_1 all S_0 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(null)),S_1)),transi2024712006on_val(red(Pa)))) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),S_1)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S_2_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,fAss_list_char(E_1,F,D,E_2)),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer))))),S_2_1)),transi2024712006on_val(red(Pa))))))) # label(fact_653_FAssRedsNull) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  673 (all Pa all Eb all S_2 all E_b all S (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,throw_list_char(Eb),S_2),E_b),S)) -> ((all A (E_b = throw_list_char(val_list_char(addr(A))) -> -hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),val_list_char(addr(A))),S)))) -> ((E_b = throw_list_char(val_list_char(addr(addr_of_sys_xcpt(nullPointer)))) -> -hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),val_list_char(null)),S))) -> -(all E_3 (E_b = throw_list_char(E_3) -> -hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_2),throw_list_char(E_3)),S)))))))) # label(fact_654_eval__cases_I12_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  674 (all Pa all Hb all Ea all Eb all Ta (hBOOL(wTrt(Pa,Hb,Ea,Eb,Ta)) -> (hBOOL(is_refT(Ta)) -> (hBOOL(final_list_char(Eb)) -> (Eb != val_list_char(null) -> (((exists A Eb = val_list_char(addr(A))) -> (all C_2 Ta != class(C_2))) -> -(all A Eb != throw_list_char(val_list_char(addr(A)))))))))) # label(fact_655_finalRefE) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  675 (all Ta all Pa all Hb all Ea all Eb all T_r_1 (hBOOL(wTrt(Pa,Hb,Ea,Eb,T_r_1)) -> (hBOOL(is_refT(T_r_1)) -> hBOOL(wTrt(Pa,Hb,Ea,throw_list_char(Eb),Ta))))) # label(fact_656_WTrtThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  676 (all Ta (hBOOL(is_refT(Ta)) <-> Ta = nt | (exists C_2 Ta = class(C_2)))) # label(fact_657_is__refT__def) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  677 (all Pa all Hb all Ea all Eb all Ta (hBOOL(wTrt(Pa,Hb,Ea,throw_list_char(Eb),Ta)) -> -(all T_r (hBOOL(wTrt(Pa,Hb,Ea,Eb,T_r)) -> -hBOOL(is_refT(T_r)))))) # label(fact_658_WTrt__elim__cases_I4_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  678 (all T_1 (hBOOL(is_refT(T_1)) -> (T_1 != nt -> -(all C_2 T_1 != class(C_2))))) # label(fact_659_refTE) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  679 (all C_1 all Pa all Hb all Ea all Eb all Ta (hBOOL(wTrt(Pa,Hb,Ea,Eb,Ta)) -> (hBOOL(is_refT(Ta)) -> (hBOOL(hAPP_list_char_bool(is_cla570604648t_char(Pa),C_1)) -> hBOOL(wTrt(Pa,Hb,Ea,cast_list_char(C_1,Eb),class(C_1))))))) # label(fact_660_WTrtCast) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  680 (all Bop all E_2 all Eb all S_2_1 all E_1 all S_0 all V_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(V_1)),S_1)),transi2024712006on_val(red(Pa)))) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),S_1)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2_1)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(E_1,Bop,E_2)),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2_1)),transi2024712006on_val(red(Pa))))))) # label(fact_661_BinOpRedsThrow2) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  681 (all Bop all E_2 all Pa all E_1 all S_0 all Eb all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),throw_list_char(Eb)),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,binOp_list_char(E_1,Bop,E_2),S_0),throw_list_char(Eb)),S_1)))) # label(fact_662_eval__evals_OBinOpThrow1) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  682 (all Bop all E_2 all Pa all Eb all S_2 all E_b all S (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,binOp_list_char(Eb,Bop,E_2),S_2),binOp_list_char(E_b,Bop,E_2)),S)))) # label(fact_663_redp__redsp_OBinOpRed1) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  683 (all Pa all Eb all Bop all E_2 all S_2 hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,binOp_list_char(throw_list_char(Eb),Bop,E_2),S_2),throw_list_char(Eb)),S_2))) # label(fact_664_redp__redsp_OBinOpThrow1) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  684 (all V_1 all Bop all Pa all Eb all S_2 all E_b all S (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,Eb,S_2),E_b),S)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,binOp_list_char(val_list_char(V_1),Bop,Eb),S_2),binOp_list_char(val_list_char(V_1),Bop,E_b)),S)))) # label(fact_665_redp__redsp_OBinOpRed2) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  685 (all Bop all E_2 all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(Eb,Bop,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(E_b,Bop,E_2)),S)),red(Pa))))) # label(fact_666_red__reds_OBinOpRed1) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  686 (all Bop all E_2 all Eb all S_2_1 all Pa all E_1 all S_0 all V_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),val_list_char(V_1)),S_1)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1),throw_list_char(Eb)),S_2_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,binOp_list_char(E_1,Bop,E_2),S_0),throw_list_char(Eb)),S_2_1))))) # label(fact_667_eval__evals_OBinOpThrow2) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  687 (all Pa all V_1 all Bop all Eb all S_2 hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,binOp_list_char(val_list_char(V_1),Bop,throw_list_char(Eb)),S_2),throw_list_char(Eb)),S_2))) # label(fact_668_redp__redsp_OBinOpThrow2) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  688 (all V_1 all Bop all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),red(Pa))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(V_1),Bop,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(V_1),Bop,E_b)),S)),red(Pa))))) # label(fact_669_red__reds_OBinOpRed2) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  689 (all Eb all Bop all E_2 all S_2 all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(throw_list_char(Eb),Bop,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa)))) # label(fact_670_red__reds_OBinOpThrow1) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  690 (all Bop all E_2 all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(Eb,Bop,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(E_b,Bop,E_2)),S)),transi2024712006on_val(red(Pa)))))) # label(fact_671_BinOp1Reds) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  691 (all V_1 all Bop all Eb all S_2 all Pa hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(V_1),Bop,throw_list_char(Eb))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(Eb)),S_2)),red(Pa)))) # label(fact_672_red__reds_OBinOpThrow2) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  692 (all Va all Bop all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_b),S)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(Va),Bop,Eb)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(Va),Bop,E_b)),S)),transi2024712006on_val(red(Pa)))))) # label(fact_673_BinOp2Reds) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  693 (all Bop all E_2 all Eb all S_2 all E_b all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,Eb),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(Eb,Bop,E_2)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,throw_list_char(E_b)),S)),transi2024712006on_val(red(Pa)))))) # label(fact_674_BinOpRedsThrow1) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  694 (all Pa all Hb all Ea all D all Eb all Ta (hBOOL(wTrt(Pa,Hb,Ea,cast_list_char(D,Eb),Ta)) -> -(Ta = class(D) -> (all T (hBOOL(wTrt(Pa,Hb,Ea,Eb,T)) -> (hBOOL(is_refT(T)) -> -hBOOL(hAPP_list_char_bool(is_cla570604648t_char(Pa),D)))))))) # label(fact_675_WTrt__elim__cases_I6_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  695 (all Bop all Va all E_2 all V_2 all S_2_1 all E_1 all S_0 all V_1 all S_1 all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_1),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(V_1)),S_1)),transi2024712006on_val(red(Pa)))) -> (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,E_2),S_1)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(V_2)),S_2_1)),transi2024712006on_val(red(Pa)))) -> (hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,Bop),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1),V_2))) = hAPP_val_option_val(some_val,Va) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(E_1,Bop,E_2)),S_0)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S_2_1)),transi2024712006on_val(red(Pa)))))))) # label(fact_676_BinOpRedsVal) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  696 (all Bop all Va all E_2 all V_2 all S_2_1 all Pa all E_1 all S_0 all V_1 all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_0),val_list_char(V_1)),S_1)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1),val_list_char(V_2)),S_2_1)) -> (hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,Bop),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1),V_2))) = hAPP_val_option_val(some_val,Va) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,binOp_list_char(E_1,Bop,E_2),S_0),val_list_char(Va)),S_2_1)))))) # label(fact_677_BinOp) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  697 (all Pa all S_2 all Bop all V_1 all V_2 all Va (hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,Bop),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1),V_2))) = hAPP_val_option_val(some_val,Va) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(redp(Pa,binOp_list_char(val_list_char(V_1),Bop,val_list_char(V_2)),S_2),val_list_char(Va)),S_2)))) # label(fact_678_redp__redsp_ORedBinOp) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  698 (all S_2 all Pa all Bop all V_1 all V_2 all Va (hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,Bop),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1),V_2))) = hAPP_val_option_val(some_val,Va) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,binOp_list_char(val_list_char(V_1),Bop,val_list_char(V_2))),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(Va)),S_2)),red(Pa))))) # label(fact_679_red__reds_ORedBinOp) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  699 (all Pa all E_1 all Bop all E_2 all S_2 all E_b all S (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,binOp_list_char(E_1,Bop,E_2),S_2),E_b),S)) -> ((all V_1_2 all S_1_1 all V_2_2 all V_3 (E_b = val_list_char(V_3) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_2),val_list_char(V_1_2)),S_1_1)) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1_1),val_list_char(V_2_2)),S)) -> hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,Bop),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1_2),V_2_2))) != hAPP_val_option_val(some_val,V_3))))) -> ((all E (E_b = throw_list_char(E) -> -hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_2),throw_list_char(E)),S)))) -> -(all V_1_2 all S_1_1 all E (E_b = throw_list_char(E) -> (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_1,S_2),val_list_char(V_1_2)),S_1_1)) -> -hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,E_2,S_1_1),throw_list_char(E)),S))))))))) # label(fact_680_eval__cases_I3_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  700 (all V_2_1 hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,unit),V_2_1))) = none_val) # label(fact_681_binop_Osimps_I3_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  701 (all V_1_1 all V hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1_1),addr(V)))) = none_val) # label(fact_682_binop_Osimps_I10_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  702 (all V all V_2_1 hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,addr(V)),V_2_1))) = none_val) # label(fact_683_binop_Osimps_I6_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  703 (all V_2_1 hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,null),V_2_1))) = none_val) # label(fact_684_binop_Osimps_I4_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  704 (all V_1_1 hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1_1),null))) = none_val) # label(fact_685_binop_Osimps_I8_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  705 (all V_1_1 hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1_1),unit))) = none_val) # label(fact_686_binop_Osimps_I7_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  706 (all Va all V_2 hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,bool(Va)),V_2))) = none_val) # label(fact_687_binop_Osimps_I5_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  707 (all V_1 all Va hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,add),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1),bool(Va)))) = none_val) # label(fact_688_binop_Osimps_I9_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  708 (all Bool_1 null != bool(Bool_1)) # label(fact_689_val_Osimps_I12_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  709 (all Bool_1 bool(Bool_1) != null) # label(fact_690_val_Osimps_I13_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  710 (all Bool all Bool_1 (bool(Bool) = bool(Bool_1) <-> (hBOOL(Bool) <-> hBOOL(Bool_1)))) # label(fact_691_val_Osimps_I1_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  711 (all Bool_1 unit != bool(Bool_1)) # label(fact_692_val_Osimps_I6_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  712 (all Bool_1 bool(Bool_1) != unit) # label(fact_693_val_Osimps_I7_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  713 (all Nat all Bool addr(Nat) != bool(Bool)) # label(fact_694_val_Osimps_I21_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  714 (all Bool all Nat bool(Bool) != addr(Nat)) # label(fact_695_val_Osimps_I20_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  715 (all V_1 all V_2 hAPP_P930111162on_val(binop,hAPP_P929466802al_val(hAPP_b1229254591al_val(produc621191550al_val,c_Expr_Obop_OEq),hAPP_v852496844al_val(hAPP_v1519391al_val(product_Pair_val_val,V_1),V_2))) = hAPP_val_option_val(some_val,bool(hAPP_val_bool(hAPP_v1392248405l_bool(fequal_val,V_1),V_2)))) # label(fact_696_binop_Osimps_I1_J) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  716 (all C all B all S_2 all S all Pa (hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,B),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(bool(fFalse))),S)),transi2024712006on_val(red(Pa)))) -> hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,while_list_char(B,C)),S_2)),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,val_list_char(unit)),S)),transi2024712006on_val(red(Pa)))))) # label(fact_697_WhileFReds) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  717 (all C all Pa all Eb all S_0 all E_b all S_1 (hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,Eb,S_0),throw_list_char(E_b)),S_1)) -> hBOOL(hAPP_P159683425l_bool(hAPP_e1833980889l_bool(eval(Pa,while_list_char(Eb,C),S_0),throw_list_char(E_b)),S_1)))) # label(fact_698_WhileCondThrow) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  718 (all Y (is_bop(Y) -> (Y != c_Expr_Obop_OEq -> Y = add))) # label(fact_699_bop_Oexhaust) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  719 (all Q all P (-hBOOL(P) | -hBOOL(Q) | hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,P),Q)))) # label(help_fconj_1_1_U) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  720 (all P all Q (-hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,P),Q)) | hBOOL(P))) # label(help_fconj_2_1_U) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  721 (all P all Q (-hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,P),Q)) | hBOOL(Q))) # label(help_fconj_3_1_U) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  722 (all P (is_bool(P) -> P = fTrue | P = fFalse)) # label(help_fFalse_1_1_T) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  723 (all X all Y (-hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(fequal_val,X),Y)) | X = Y)) # label(help_fequal_1_1_fequal_000tc__Value__Oval_T) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  724 (all X all Y (X != Y | hBOOL(hAPP_val_bool(hAPP_v1392248405l_bool(fequal_val,X),Y)))) # label(help_fequal_2_1_fequal_000tc__Value__Oval_T) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  725 (all P all Q all R hAPP_val_bool(hAPP_f176769507l_bool(hAPP_f2051274555l_bool(cOMBB_bool_bool_val,P),Q),R) = hAPP_bool_bool(P,hAPP_val_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__Value__Oval_U) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  726 (all P all Q all R hAPP_list_char_bool(hAPP_f1371002581r_bool(hAPP_f1861125939r_bool(cOMBB_1091123364t_char,P),Q),R) = hAPP_bool_bool(P,hAPP_list_char_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__List__Olist_Itc_) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  727 (all P all Q all R hAPP_P929938951l_bool(hAPP_f1859015701l_bool(hAPP_f653851379l_bool(cOMBB_2121771659al_val,P),Q),R) = hAPP_bool_bool(P,hAPP_P929938951l_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__prod_Itc__Value_) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  728 (all P all Q all R hAPP_val_bool(hAPP_f414190381l_bool(hAPP_f664873147l_bool(cOMBB_1583755916ol_val,P),Q),R) = hAPP_P929938951l_bool(P,hAPP_v852496844al_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_000tc__HOL_) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  729 (all P all Q all R hAPP_v1392248405l_bool(hAPP_f902521097l_bool(hAPP_f1432609211l_bool(cOMBB_1056322480ol_val,P),Q),R) = hAPP_f176769507l_bool(P,hAPP_v1392248405l_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__Value__Oval_Mtc__HOL__Obool_J_000tc__fun_It) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  730 (all P all Q all R hAPP_f1033709212l_bool(hAPP_f1074020887l_bool(hAPP_f1863694447l_bool(cOMBB_383678192on_val,P),Q),R) = hAPP_bool_bool(P,hAPP_f1033709212l_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__fun_Itc__List__O) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  731 (all P all Q all R hAPP_v1392248405l_bool(hAPP_f2044570451l_bool(hAPP_f1631509563l_bool(cOMBB_1730140646ol_val,P),Q),R) = hAPP_f414190381l_bool(P,hAPP_v1519391al_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__Value__Oval_Mtc__prod_Itc__Value__Oval_Mtc_) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  732 (all P all Q all R hAPP_P929938951l_bool(hAPP_f451093418l_bool(hAPP_f967695645l_bool(cOMBB_1353907126al_val,P),Q),R) = hAPP_P943837928l_bool(P,hAPP_P929466802al_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__prod_Itc__Expr__Obop_Mtc__prod_Itc__Value__Oval_Mtc_) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  733 (all P all Q all R hAPP_list_char_bool(hAPP_f332734435r_bool(hAPP_f775361359r_bool(cOMBB_1749175574t_char,P),Q),R) = hAPP_P449474095r_bool(P,hAPP_l2100324114t_char(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  734 (all P all Q all R hAPP_f1033709212l_bool(hAPP_f1935223905l_bool(hAPP_f1589017327l_bool(cOMBB_558176806on_val,P),Q),R) = hAPP_P929938951l_bool(P,hAPP_f1181212006al_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_000tc__HOL__002) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  735 (all P all Q all R hAPP_b97269396l_bool(hAPP_f2092385043l_bool(hAPP_f1830813581l_bool(cOMBB_292554190ol_bop,P),Q),R) = hAPP_f1859015701l_bool(P,hAPP_b97269396l_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_Mt) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  736 (all P all Q all R hAPP_l1361600383r_bool(hAPP_f1818217r_bool(hAPP_f336522659r_bool(cOMBB_1033454012t_char,P),Q),R) = hAPP_f1371002581r_bool(P,hAPP_l1361600383r_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__HOL__) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  737 (all P all Q all R hAPP_f1715346603l_bool(hAPP_f1803975093l_bool(hAPP_f10956301l_bool(cOMBB_1572981887on_val,P),Q),R) = hAPP_bool_bool(P,hAPP_f1715346603l_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__fun_Itc__prod_It) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  738 (all P all Q all R hAPP_f1033709212l_bool(hAPP_f2061154754l_bool(hAPP_f1777594159l_bool(cOMBB_448128005on_val,P),Q),R) = hAPP_P943837928l_bool(P,hAPP_f384373191al_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__prod_Itc__Expr__Obop_Mtc__prod_Itc__Value__Oval_Mtc__003) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  739 (all P all Q all R hAPP_f1033709212l_bool(hAPP_f603925568l_bool(hAPP_f181262431l_bool(cOMBC_832625297y_bool,P),Q),R) = hAPP_f1001225811y_bool(hAPP_f2060496320y_bool(P,R),Q)) # label(help_COMBC_1_1_COMBC_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__Optio) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  740 (all P all Q all R hAPP_f1033709212l_bool(hAPP_f1326058377l_bool(hAPP_f1804599279l_bool(cOMBB_678146046on_val,P),Q),R) = hAPP_P449474095r_bool(P,hAPP_f338074126t_char(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__List_004) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  741 (all P all Q all R hAPP_b97269396l_bool(hAPP_f42352062l_bool(hAPP_f1561329507l_bool(cOMBB_1718324963ol_bop,P),Q),R) = hAPP_f451093418l_bool(P,hAPP_b1229254591al_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_Mt_005) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  742 (all P all Q all R hAPP_l1361600383r_bool(hAPP_f1633332187r_bool(hAPP_f737710471r_bool(cOMBB_507649738t_char,P),Q),R) = hAPP_f332734435r_bool(P,hAPP_l208357873t_char(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__prod_) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  743 (all P all Q all R hAPP_f1033709212l_bool(hAPP_f1937467848l_bool(hAPP_f2020099865l_bool(cOMBB_1543649755on_val,P),Q),R) = hAPP_P1235399154l_bool(P,hAPP_f2106552235on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__fun_) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  744 (all P all Q all R hAPP_f1145256474l_bool(hAPP_f1452292669l_bool(hAPP_f1977633121l_bool(cOMBB_1303934920on_val,P),Q),R) = hAPP_b589554111l_bool(P,hAPP_f61040418l_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__fun_Itc__HOL__Obool_Mtc__HOL__Oboo) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  745 (all P all Q all R hAPP_f1715346603l_bool(hAPP_f781588360l_bool(hAPP_f1046102489l_bool(cOMBB_572737002on_val,P),Q),R) = hAPP_P1235399154l_bool(P,hAPP_f900686428on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__prod_Itc__List__Olist_Itc__String__Ochar_J_Mtc__fun__006) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  746 (all P all Q all R hAPP_l465799708l_bool(hAPP_f624730965l_bool(hAPP_f1399435963l_bool(cOMBB_73690268t_char,P),Q),R) = hAPP_f1803975093l_bool(P,hAPP_l465799708l_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__prod_Itc__List__Olist_Itc__String_) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  747 (all P all Q all R hAPP_P159683425l_bool(hAPP_f2134824737l_bool(hAPP_f1308714617l_bool(cOMBB_338347573on_val,P),Q),R) = hAPP_bool_bool(P,hAPP_P159683425l_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__prod_Itc__fun_It) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  748 (all P all Q all R hAPP_val_bool(hAPP_f496905015l_bool(hAPP_f40221303l_bool(cOMBB_660939282ol_val,P),Q),R) = hAPP_P159683425l_bool(P,hAPP_v1173428276on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  749 (all P all Q all R hAPP_list_char_bool(hAPP_f1742268533r_bool(hAPP_f1683814075r_bool(cOMBB_315503848t_char,P),Q),R) = hAPP_P159683425l_bool(P,hAPP_l80874262on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_007) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  750 (all P all Q all R hAPP_P929938951l_bool(hAPP_f497008323l_bool(hAPP_f1936466825l_bool(cOMBB_840638159al_val,P),Q),R) = hAPP_P159683425l_bool(P,hAPP_P147338735on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_008) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  751 (all P all Q all R hAPP_v1392248405l_bool(hAPP_f1024478733l_bool(hAPP_f1000689699l_bool(cOMBB_263586492ol_val,P),Q),R) = hAPP_f496905015l_bool(P,hAPP_v906492983on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__Value__Oval_Mtc__prod_Itc__fun_Itc__Nat__On) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  752 (all P all Q all R hAPP_P1708370145l_bool(hAPP_f926562337l_bool(hAPP_f1560238713l_bool(cOMBB_672625589on_val,P),Q),R) = hAPP_bool_bool(P,hAPP_P1708370145l_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__prod_Itc__Expr__) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  753 (all P all Q all R hAPP_f1175813647l_bool(hAPP_f550652027l_bool(hAPP_f838396643l_bool(cOMBC_2027949654l_bool,P),Q),R) = hAPP_f603925568l_bool(hAPP_f1617787571l_bool(P,R),Q)) # label(help_COMBC_1_1_COMBC_000tc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_Itc__prod_It) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  754 (all P all Q all R hAPP_f1033709212l_bool(hAPP_f1008932791l_bool(hAPP_f2057883639l_bool(cOMBB_1750801836on_val,P),Q),R) = hAPP_P159683425l_bool(P,hAPP_f1727192346on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_009) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  755 (all P all Q all R hAPP_f1175813647l_bool(hAPP_f555424277l_bool(hAPP_f1734879897l_bool(cOMBB_1522540928on_val,P),Q),R) = hAPP_f1074020887l_bool(P,hAPP_f1175813647l_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  756 (all P all Q all R hAPP_f1175813647l_bool(cOMBS_570216337l_bool(P,Q),R) = hAPP_f1074020887l_bool(hAPP_f1492320500l_bool(P,R),hAPP_f1175813647l_bool(Q,R))) # label(help_COMBS_1_1_COMBS_000tc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_Itc__prod_It) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  757 (all P all Q all R hAPP_b97269396l_bool(hAPP_f1150574413l_bool(hAPP_f295212021l_bool(cOMBB_1150072860ol_bop,P),Q),R) = hAPP_f497008323l_bool(P,hAPP_b420404024on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Value__Oval_Mtc__Value__Oval_J_Mt_010) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  758 (all P all Q all R hAPP_l1361600383r_bool(hAPP_f1056413453r_bool(hAPP_f26812903r_bool(cOMBB_1271765500t_char,P),Q),R) = hAPP_f1742268533r_bool(P,hAPP_l867549837on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__List__Olist_Itc__String__Ochar_J_Mtc__prod__011) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  759 (all P all Q all R hAPP_f1715346603l_bool(hAPP_f1261046903l_bool(hAPP_f1508793015l_bool(cOMBB_486278459on_val,P),Q),R) = hAPP_P159683425l_bool(P,hAPP_f998724171on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_012) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  760 (all P all Q all R hAPP_f1175813647l_bool(hAPP_f1153851723l_bool(hAPP_f151189509l_bool(cOMBB_223841226on_val,P),Q),R) = hAPP_f1935223905l_bool(P,hAPP_f1695781849al_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_013) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  761 (all P all Q all R hAPP_f1033709212l_bool(hAPP_f318082871l_bool(hAPP_f1233687287l_bool(cOMBB_171276332on_val,P),Q),R) = hAPP_P1708370145l_bool(P,hAPP_f1926378906on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__O) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  762 (all P all Q all R hAPP_f1492320500l_bool(hAPP_f1523875321l_bool(hAPP_f592397849l_bool(cOMBB_1718333400on_val,P),Q),R) = hAPP_f1863694447l_bool(P,hAPP_f1145256474l_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__HOL__Obool_Mtc__HOL__Obool_J_000tc__fun_Itc) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  763 (all P all Q all R hAPP_f1175813647l_bool(hAPP_f828778154l_bool(hAPP_f1572306499l_bool(cOMBB_1210977579on_val,P),Q),R) = hAPP_f2061154754l_bool(P,hAPP_f1779904442al_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_014) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  764 (all P all Q all R hAPP_f1175813647l_bool(hAPP_f1996106275l_bool(hAPP_f1550515381l_bool(cOMBB_2040779506on_val,P),Q),R) = hAPP_f1326058377l_bool(P,hAPP_f1628326017t_char(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_015) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  765 (all P all Q all R hAPP_l465799708l_bool(hAPP_f21084934l_bool(hAPP_f1136596083l_bool(cOMBB_1895512847t_char,P),Q),R) = hAPP_f781588360l_bool(P,hAPP_l1786340417on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__prod_Itc__List__Olist_Itc__String__016) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  766 (all P all Q all R hAPP_f1175813647l_bool(hAPP_f1145600492l_bool(hAPP_f630712985l_bool(cOMBB_1962662865on_val,P),Q),R) = hAPP_f1937467848l_bool(P,hAPP_f1614126606on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_017) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  767 (all P all Q all R hAPP_f1617787571l_bool(hAPP_f857351829l_bool(hAPP_f348318673l_bool(cOMBB_1518282696on_val,P),Q),R) = hAPP_f181262431l_bool(P,hAPP_f1213370163y_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_018) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  768 (all P all Q all R hAPP_l465799708l_bool(hAPP_f1440866903l_bool(hAPP_f1138830003l_bool(cOMBB_97313278t_char,P),Q),R) = hAPP_f1261046903l_bool(P,hAPP_l221195696on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__prod_Itc__List__Olist_Itc__String__019) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  769 (all P all Q all R hAPP_P159683425l_bool(hAPP_f1301559543l_bool(hAPP_f1825030711l_bool(cOMBB_877741809on_val,P),Q),R) = hAPP_P159683425l_bool(P,hAPP_P1776198677on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_020) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  770 (all P all Q all R hAPP_P159683425l_bool(hAPP_f489055607l_bool(hAPP_f10074679l_bool(cOMBB_1759207793on_val,P),Q),R) = hAPP_P1708370145l_bool(P,hAPP_P604205461on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__String__O_021) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  771 (all P all Q all R hAPP_P1708370145l_bool(hAPP_f1712766199l_bool(hAPP_f881985847l_bool(cOMBB_1083177073on_val,P),Q),R) = hAPP_P159683425l_bool(P,hAPP_P789556885on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__Ooption_It_022) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  772 (all P all Q all R hAPP_e1833980889l_bool(hAPP_f546724245l_bool(hAPP_f917296015l_bool(cOMBB_740252943t_char,P),Q),R) = hAPP_f2134824737l_bool(P,hAPP_e1833980889l_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__O) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  773 (all P all Q all R hAPP_f1175813647l_bool(hAPP_f1363667773l_bool(hAPP_f1050935001l_bool(cOMBB_1153617344on_val,P),Q),R) = hAPP_f1008932791l_bool(P,hAPP_f1849790461on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_023) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  774 (all P all Q all R hAPP_f1175813647l_bool(hAPP_f850751421l_bool(hAPP_f399538905l_bool(cOMBB_1466889536on_val,P),Q),R) = hAPP_f318082871l_bool(P,hAPP_f1840640125on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_024) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  775 (all P all Q all R hAPP_f1033709212l_bool(hAPP_f524589473l_bool(hAPP_f2052660463l_bool(cOMBB_1292453606on_val,P),Q),R) = hAPP_P282169671l_bool(P,hAPP_f602593190on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc_) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  776 (all P all Q all R hAPP_e1833980889l_bool(hAPP_f653692369l_bool(hAPP_f516738477l_bool(cOMBB_819439237t_char,P),Q),R) = hAPP_f1301559543l_bool(P,hAPP_e108155315on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__O_025) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  777 (all P all Q all R hAPP_e1833980889l_bool(hAPP_f439412817l_bool(hAPP_f1725502637l_bool(cOMBB_1027621637t_char,P),Q),R) = hAPP_f489055607l_bool(P,hAPP_e1659493427on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__fun_Itc__Nat__Onat_Mtc__Option__O_026) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  778 (all P all Q all R hAPP_P1708370145l_bool(hAPP_f204771371l_bool(hAPP_f365540729l_bool(cOMBB_1466662571on_val,P),Q),R) = hAPP_P282169671l_bool(P,hAPP_P1886180715on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__prod_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__027) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  779 (all P all Q all R hAPP_P1116729363l_bool(hAPP_f641257349l_bool(hAPP_f2032347769l_bool(cOMBB_466903633on_val,P),Q),R) = hAPP_f926562337l_bool(P,hAPP_P1116729363l_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc__) # label(axiom) # label(non_clause).  [assumption].
% 1.62/1.85  780 (all P all Q all R hAPP_f1175813647l_bool(hAPP_f927043595l_bool(hAPP_f1043869573l_bool(cOMBB_1259202826on_val,P),Q),R) = hAPP_f524589473l_bool(P,hAPP_f600512025on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__fun_Itc__List__Olist_Itc__String__Ochar_J_M_028) # label(axiom) # label(non_clause).  [assumption].
% 2.00/2.27  781 (all P all Q all R hAPP_P1116729363l_bool(hAPP_f1241216909l_bool(hAPP_f1438732387l_bool(cOMBB_635947099on_val,P),Q),R) = hAPP_f1712766199l_bool(P,hAPP_P2083594489on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc___029) # label(axiom) # label(non_clause).  [assumption].
% 2.00/2.27  782 (all P all Q all R hAPP_P1116729363l_bool(hAPP_f1342895119l_bool(hAPP_f639265145l_bool(cOMBB_364363975on_val,P),Q),R) = hAPP_f204771371l_bool(P,hAPP_P1870962205on_val(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__prod_Itc__Expr__Oexp_Itc__List__Olist_Itc___030) # label(axiom) # label(non_clause).  [assumption].
% 2.00/2.27  
% 2.00/2.27  ============================== end of process non-clausal formulas ===
% 2.00/2.27  
% 2.00/2.27  ============================== PROCESS INITIAL CLAUSES ===============
% 2.00/2.27  
% 2.00/2.27  ============================== PREDICATE ELIMINATION =================
% 2.00/2.27  
% 2.00/2.27  ============================== end predicate elimination =============
% 2.00/2.27  
% 2.00/2.27  Auto_denials:  (non-Horn, no changes).
% 2.00/2.27  
% 2.00/2.27  Term ordering decisions:
% 2.00/2.27  Function symbol KB weights:  produc1259058957on_val=1. produc1441475159on_val=1. produc899768717on_val=1. some_val=1. some_P948696889on_val=1. produc823076510on_val=1. product_Pair_val_val=1. produc621191550al_val=1. produc5062597t_char=1. produc1958875245l_bool=1. some_ty=1. produc1326056646l_bool=1. some_f80346385r_bool=1. produc1704639885r_bool=1. produc1815960045l_bool=1. produc1911463199l_bool=1. produc392960766l_bool=1. produc769963999l_bool=1. null=1. fconj=1. binop=1. none_val=1. nullPointer=1. unit=1. nt=1. add=1. p=1. wwf_J_mdecl=1. ha=1. cOMBB_383678192on_val=1. v_1=1. void=1. cOMBB_1033454012t_char=1. cOMBB_1056322480ol_val=1. cOMBB_1091123364t_char=1. cOMBB_1522540928on_val=1. cOMBB_1572981887on_val=1. cOMBB_2121771659al_val=1. cOMBB_292554190ol_bop=1. cOMBB_338347573on_val=1. cOMBB_466903633on_val=1. cOMBB_672625589on_val=1. cOMBB_73690268t_char=1. cOMBB_740252943t_char=1. cOMBB_bool_bool_val=1. classCast=1. ea=1. la=1. v=1. wf_J_mdecl=1. cOMBB_1083177073on_val=1. cOMBB_1150072860ol_bop=1. cOMBB_1210977579on_val=1. cOMBB_1259202826on_val=1. cOMBB_1271765500t_char=1. cOMBB_1292453606on_val=1. cOMBB_1303934920on_val=1. cOMBB_1466889536on_val=1. cOMBB_1518282696on_val=1. cOMBB_1543649755on_val=1. cOMBB_171276332on_val=1. cOMBB_1718333400on_val=1. cOMBB_1962662865on_val=1. cOMBB_2040779506on_val=1. cOMBB_223841226on_val=1. cOMBB_263586492ol_val=1. cOMBB_315503848t_char=1. cOMBB_448128005on_val=1. cOMBB_486278459on_val=1. cOMBB_558176806on_val=1. cOMBB_635947099on_val=1. cOMBB_660939282ol_val=1. cOMBB_678146046on_val=1. cOMBB_819439237t_char=1. cOMBB_840638159al_val=1. cOMBB_877741809on_val=1. cOMBB_97313278t_char=1. cOMBC_2027949654l_bool=1. cOMBC_832625297y_bool=1. c_Expr_Obop_OEq=1. fFalse=1. fequal_val=1. produc10100002l_bool=1. produc1267303057l_bool=1. produc1289468263l_bool=1. produc1722298385l_bool=1. produc2128769400l_bool=1. produc970139208l_bool=1. cOMBB_1027621637t_char=1. cOMBB_1153617344on_val=1. cOMBB_1353907126al_val=1. cOMBB_1466662571on_val=1. cOMBB_1583755916ol_val=1. cOMBB_1718324963ol_bop=1. cOMBB_1730140646ol_val=1. cOMBB_1749175574t_char=1. cOMBB_1750801836on_val=1. cOMBB_1759207793on_val=1. cOMBB_1895512847t_char=1. cOMBB_364363975on_val=1. cOMBB_507649738t_char=1. cOMBB_572737002on_val=1. e=1. e_a=1. fTrue=1. h_a=1. l_a=1. produc1003071703on_val=1. produc1148763895on_val=1. produc1174947465on_val=1. produc1260869559al_val=1. produc226467351on_val=1. produc234747160al_val=1. produc457808617on_val=1. produc576623071t_char=1. produc636580408on_val=1. produc901351817on_val=1. produc928527642on_val=1. produc996400752on_val=1. bop=1. none_P179726773on_val=1. produc107777033l_bool=1. produc111276146r_bool=1. produc1205785024r_bool=1. produc121041439l_bool=1. produc1215886546r_bool=1. produc1231332391l_bool=1. produc1275132703l_bool=1. produc1282419105t_bool=1. produc1401528596l_bool=1. produc1428203216l_bool=1. produc1512975096l_bool=1. produc1552159258l_bool=1. produc155418000t_bool=1. produc1596270113l_bool=1. produc1741654153l_bool=1. produc1759631162l_bool=1. produc1779501634r_bool=1. produc1780328409r_bool=1. produc1810874273r_bool=1. produc1812634928l_bool=1. produc1837990498l_bool=1. produc1925718841l_bool=1. produc1973453616l_bool=1. produc1988544340l_bool=1. produc1994406320l_bool=1. produc20018513l_bool=1. produc2036005791l_bool=1. produc2075733823l_bool=1. produc2098256560t_bool=1. produc2102986512t_bool=1. produc240246489l_bool=1. produc278452722r_bool=1. produc286289338l_bool=1. produc301664320l_bool=1. produc334393759l_bool=1. produc367277545l_bool=1. produc376702929l_bool=1. produc399384568l_bool=1. produc445472770t_bool=1. produc530227576l_bool=1. produc654114665t_bool=1. produc655738969l_bool=1. produc726689536r_bool=1. produc737906696l_bool=1. produc778642754t_bool=1. produc820564232l_bool=1. produc828791728l_bool=1. produc848137919l_bool=1. produc85367547l_bool=1. produc877244993l_bool=1. t=1. t_1=1. v_2=1. hAPP_P604205461on_val=1. hAPP_e1659493427on_val=1. hAPP_P159683425l_bool=1. hAPP_e1833980889l_bool=1. hAPP_P1870962205on_val=1. hAPP_P1886180715on_val=1. member773094996on_val=1. hAPP_f1727192346on_val=1. hAPP_f1849790461on_val=1. hAPP_val_option_val=1. hAPP_P1510515380on_val=1. hAPP_f900686428on_val=1. hAPP_l1786340417on_val=1. hAPP_v1519391al_val=1. hAPP_v852496844al_val=1. hAPP_P1708370145l_bool=1. hAPP_P929466802al_val=1. hAPP_b1229254591al_val=1. hAPP_P929938951l_bool=1. hAPP_l208357873t_char=1. hAPP_l2100324114t_char=1. hAPP_n546249108on_val=1. hAPP_f2121594859l_bool=1. hAPP_ty_option_ty=1. hAPP_P943837928l_bool=1. hAPP_l207779698on_val=1. hAPP_P282169671l_bool=1. lAss_list_char=1. hAPP_P1235399154l_bool=1. hAPP_P449474095r_bool=1. seq_list_char=1. member1417904245al_val=1. member1542417277on_val=1. member649088532al_val=1. member763590124on_val=1. member840932460on_val=1. hAPP_f340876351l_bool=1. hAPP_l512744617ion_ty=1. hAPP_list_char_bool=1. hAPP_P2094403585on_val=1. hAPP_f363827556r_bool=1. member_list_char=1. hAPP_bool_bool=1. hAPP_f1175813647l_bool=1. hAPP_f1443410953l_bool=1. hAPP_f1534412387l_bool=1. hAPP_f1930574389l_bool=1. hAPP_f2132060507r_bool=1. hAPP_f635218277l_bool=1. hAPP_f1033709212l_bool=1. member_nat=1. member1251428284t_char=1. hAPP_l1361600383r_bool=1. cast_list_char=1. hAPP_val_bool=1. hAPP_v1392248405l_bool=1. hAPP_P1116729363l_bool=1. hAPP_b589554111l_bool=1. hAPP_f1715346603l_bool=1. hAPP_b97269396l_bool=1. hAPP_l465799708l_bool=1. hAPP_P930111162on_val=1. hext=1. map_ad325961431ar_val=1. hAPP_f1001225811y_bool=1. hAPP_f1213370163y_bool=1. hAPP_f2060496320y_bool=1. wf_pro755087577t_char=1. map_ad1185064968ar_val=1. map_ad61982421on_val=1. map_add_list_char_ty=1. d_list_char=1. assigned=1. hAPP_f61040418l_bool=1. typeSa807100911_sconf=1. hAPP_f1863694447l_bool=1. hAPP_P1389845689l_bool=1. hAPP_P1815899455l_bool=1. hAPP_P1971671882l_bool=1. hAPP_P553120288l_bool=1. hAPP_P693658169l_bool=1. hAPP_f10956301l_bool=1. hAPP_f1308714617l_bool=1. hAPP_f1399435963l_bool=1. hAPP_f1432609211l_bool=1. hAPP_f1560238713l_bool=1. hAPP_f1734879897l_bool=1. hAPP_f1818217r_bool=1. hAPP_f1830813581l_bool=1. hAPP_f1861125939r_bool=1. hAPP_f2032347769l_bool=1. hAPP_f2051274555l_bool=1. hAPP_f2092385043l_bool=1. hAPP_f336522659r_bool=1. hAPP_f546724245l_bool=1. hAPP_f555424277l_bool=1. hAPP_f624730965l_bool=1. hAPP_f641257349l_bool=1. hAPP_f653851379l_bool=1. hAPP_f902521097l_bool=1. hAPP_f917296015l_bool=1. cOMBS_570216337l_bool=1. hAPP_P1384137393r_bool=1. hAPP_P147338735on_val=1. hAPP_P789556885on_val=1. hAPP_f1000689699l_bool=1. hAPP_f1024478733l_bool=1. hAPP_f1043869573l_bool=1. hAPP_f1056413453r_bool=1. hAPP_f1074020887l_bool=1. hAPP_f1138830003l_bool=1. hAPP_f1145600492l_bool=1. hAPP_f1150574413l_bool=1. hAPP_f1153851723l_bool=1. hAPP_f1233687287l_bool=1. hAPP_f1241216909l_bool=1. hAPP_f1336948941l_bool=1. hAPP_f1438732387l_bool=1. hAPP_f1440866903l_bool=1. hAPP_f1452292669l_bool=1. hAPP_f1508793015l_bool=1. hAPP_f151189509l_bool=1. hAPP_f1523875321l_bool=1. hAPP_f1550515381l_bool=1. hAPP_f1572306499l_bool=1. hAPP_f1589017327l_bool=1. hAPP_f1683814075r_bool=1. hAPP_f1724962851l_bool=1. hAPP_f1777594159l_bool=1. hAPP_f1804599279l_bool=1. hAPP_f1825030711l_bool=1. hAPP_f1936466825l_bool=1. hAPP_f1977633121l_bool=1. hAPP_f1996106275l_bool=1. hAPP_f2020099865l_bool=1. hAPP_f2052660463l_bool=1. hAPP_f26812903r_bool=1. hAPP_f295212021l_bool=1. hAPP_f348318673l_bool=1. hAPP_f399538905l_bool=1. hAPP_f40221303l_bool=1. hAPP_f516738477l_bool=1. hAPP_f550652027l_bool=1. hAPP_f592397849l_bool=1. hAPP_f630712985l_bool=1. hAPP_f647637603l_bool=1. hAPP_f653692369l_bool=1. hAPP_f727795555l_bool=1. hAPP_f820838927l_bool=1. hAPP_f828778154l_bool=1. hAPP_f838396643l_bool=1. hAPP_f850751421l_bool=1. hAPP_f857351829l_bool=1. hAPP_f881985847l_bool=1. hAPP_f927043595l_bool=1. hAPP_nat_bool=1. hAPP_P1066308164on_val=1. hAPP_P1067836940al_val=1. hAPP_P107417220t_bool=1. hAPP_P121427050ion_ty=1. hAPP_P1228500987ion_ty=1. hAPP_P1230564778on_val=1. hAPP_P1354850246l_bool=1. hAPP_P1366871678r_bool=1. hAPP_P142343914ion_ty=1. hAPP_P1501097100r_bool=1. hAPP_P1529692155r_bool=1. hAPP_P1578317968ion_ty=1. hAPP_P1591874724l_bool=1. hAPP_P1594728115on_val=1. hAPP_P1637755428l_bool=1. hAPP_P1638898323l_bool=1. hAPP_P1696703717l_bool=1. hAPP_P171414854l_bool=1. hAPP_P1717724164t_bool=1. hAPP_P1760219823on_val=1. hAPP_P1788447177on_val=1. hAPP_P1883022279on_val=1. hAPP_P1936714534on_val=1. hAPP_P193916115t_char=1. hAPP_P1988153107l_bool=1. hAPP_P1989760379r_bool=1. hAPP_P2013623467al_val=1. hAPP_P2024243179on_val=1. hAPP_P2074628057on_val=1. hAPP_P2111013316on_val=1. hAPP_P292217386t_bool=1. hAPP_P294971854on_val=1. hAPP_P343853784r_bool=1. hAPP_P50259953ion_ty=1. hAPP_P509577523on_val=1. hAPP_P584663426r_bool=1. hAPP_P595502227l_bool=1. hAPP_P599819262r_bool=1. hAPP_P698243685l_bool=1. hAPP_P722986275on_val=1. hAPP_P89750179on_val=1. hAPP_P926760609r_bool=1. hAPP_f10074679l_bool=1. hAPP_f1008932791l_bool=1. hAPP_f1046102489l_bool=1. hAPP_f1050935001l_bool=1. hAPP_f1090181127on_val=1. hAPP_f1136596083l_bool=1. hAPP_f1145256474l_bool=1. hAPP_f1261046903l_bool=1. hAPP_f1271281289on_val=1. hAPP_f1301559543l_bool=1. hAPP_f1309113673on_val=1. hAPP_f1326058377l_bool=1. hAPP_f1342895119l_bool=1. hAPP_f1363667773l_bool=1. hAPP_f1371002581r_bool=1. hAPP_f1492320500l_bool=1. hAPP_f1520199827on_val=1. hAPP_f15579599t_char=1. hAPP_f1561329507l_bool=1. hAPP_f1617787571l_bool=1. hAPP_f1631509563l_bool=1. hAPP_f1633332187r_bool=1. hAPP_f1712766199l_bool=1. hAPP_f1725502637l_bool=1. hAPP_f1742268533r_bool=1. hAPP_f176769507l_bool=1. hAPP_f1803975093l_bool=1. hAPP_f181262431l_bool=1. hAPP_f1859015701l_bool=1. hAPP_f1935223905l_bool=1. hAPP_f1937467848l_bool=1. hAPP_f1939255213on_val=1. hAPP_f2044570451l_bool=1. hAPP_f204556415on_val=1. hAPP_f204771371l_bool=1. hAPP_f2057883639l_bool=1. hAPP_f2061154754l_bool=1. hAPP_f21084934l_bool=1. hAPP_f2134824737l_bool=1. hAPP_f318082871l_bool=1. hAPP_f332734435r_bool=1. hAPP_f365540729l_bool=1. hAPP_f372404869on_val=1. hAPP_f394183983on_val=1. hAPP_f414190381l_bool=1. hAPP_f42352062l_bool=1. hAPP_f439412817l_bool=1. hAPP_f451093418l_bool=1. hAPP_f48091733on_val=1. hAPP_f489055607l_bool=1. hAPP_f496905015l_bool=1. hAPP_f497008323l_bool=1. hAPP_f524589473l_bool=1. hAPP_f603925568l_bool=1. hAPP_f639265145l_bool=1. hAPP_f664873147l_bool=1. hAPP_f737710471r_bool=1. hAPP_f775361359r_bool=1. hAPP_f781588360l_bool=1. hAPP_f902010623al_val=1. hAPP_f926562337l_bool=1. hAPP_f928795841al_val=1. hAPP_f967695645l_bool=1. hAPP_l1288616506r_bool=1. hAPP_l195239522on_val=1. hAPP_l2054741776r_bool=1. hAPP_l2138409430r_bool=1. hAPP_n2063106924r_bool=1. hAPP_nat_option_ty=1. hAPP_nat_option_val=1. hAPP_v1285778436l_bool=1. hAPP_v1499173912l_bool=1. hAPP_v1688016564l_bool=1. hAPP_v1739888647l_bool=1. hAPP_v1775873509l_bool=1. hAPP_v1921713543l_bool=1. hAPP_v2145502215l_bool=1. hAPP_v572032837l_bool=1. hAPP_v620871016l_bool=1. hAPP_v958864436l_bool=1. map_ad1139121712al_val=1. map_ad1209909133r_bool=1. map_ad1263605142al_val=1. map_ad1402016615val_ty=1. map_ad1443463365al_val=1. map_ad1572886776r_bool=1. map_ad1655582893r_bool=1. map_ad172895647r_bool=1. map_ad1808327055al_val=1. map_ad181331206on_val=1. map_ad1863687646r_bool=1. map_ad1877333574val_ty=1. map_ad1982313927on_val=1. map_ad2023008343r_bool=1. map_ad2048931253on_val=1. map_ad2099161878al_val=1. map_ad435015558on_val=1. map_ad451392333val_ty=1. map_ad478808158r_bool=1. map_ad564247072on_val=1. map_ad689713276val_ty=1. map_ad784656511on_val=1. map_ad860315085val_ty=1. map_add_nat_ty=1. map_add_nat_val=1. while_list_char=1. hAPP_P1020760203t_bool=1. hAPP_P1120259733t_bool=1. hAPP_P1134042693l_bool=1. hAPP_P1138140810l_bool=1. hAPP_P1167611309r_bool=1. hAPP_P1232134614l_bool=1. hAPP_P1308752439r_bool=1. hAPP_P1354839595l_bool=1. hAPP_P1374609397l_bool=1. hAPP_P1510984930r_bool=1. hAPP_P1605474468l_bool=1. hAPP_P177222514l_bool=1. hAPP_P1776198677on_val=1. hAPP_P1802178130t_bool=1. hAPP_P1826803705l_bool=1. hAPP_P1882136222l_bool=1. hAPP_P1953518277l_bool=1. hAPP_P1988097815l_bool=1. hAPP_P2034098401l_bool=1. hAPP_P2083594489on_val=1. hAPP_P2143028400r_bool=1. hAPP_P323054207l_bool=1. hAPP_P33140378l_bool=1. hAPP_P39917866l_bool=1. hAPP_P416784693l_bool=1. hAPP_P536162016l_bool=1. hAPP_P576112536r_bool=1. hAPP_P665696794l_bool=1. hAPP_P678729081l_bool=1. hAPP_P712854582t_bool=1. hAPP_P731332193l_bool=1. hAPP_P733122084l_bool=1. hAPP_P808259092l_bool=1. hAPP_P87436745l_bool=1. hAPP_P912976383l_bool=1. hAPP_P921015288l_bool=1. hAPP_P947230058t_bool=1. hAPP_b108134598l_bool=1. hAPP_b1434170967l_bool=1. hAPP_b1505407649r_bool=1. hAPP_b1930329414l_bool=1. hAPP_b420404024on_val=1. hAPP_b617716791t_bool=1. hAPP_b653060073l_bool=1. hAPP_b940299656l_bool=1. hAPP_e108155315on_val=1. hAPP_e1372786563l_bool=1. hAPP_e1610291612l_bool=1. hAPP_e2019828964l_bool=1. hAPP_e2128781980r_bool=1. hAPP_e41879804t_bool=1. hAPP_e500528395l_bool=1. hAPP_e592495499l_bool=1. hAPP_f1048754599r_bool=1. hAPP_f104936073r_bool=1. hAPP_f1140566725l_bool=1. hAPP_f1157264807l_bool=1. hAPP_f1181212006al_val=1. hAPP_f1182128795l_bool=1. hAPP_f118445774t_bool=1. hAPP_f1203122723t_bool=1. hAPP_f1203390411l_bool=1. hAPP_f1276548047l_bool=1. hAPP_f1341053989l_bool=1. hAPP_f1353090281l_bool=1. hAPP_f1400730257l_bool=1. hAPP_f1491134931r_bool=1. hAPP_f1590577855l_bool=1. hAPP_f1591648613l_bool=1. hAPP_f1608665167l_bool=1. hAPP_f1608921212l_bool=1. hAPP_f1614126606on_val=1. hAPP_f1623341439r_bool=1. hAPP_f1628326017t_char=1. hAPP_f1650812869r_bool=1. hAPP_f1661550453l_bool=1. hAPP_f1685556710r_bool=1. hAPP_f1695781849al_val=1. hAPP_f1706021209r_bool=1. hAPP_f1760682521l_bool=1. hAPP_f1779904442al_val=1. hAPP_f1817272339l_bool=1. hAPP_f1817800029l_bool=1. hAPP_f1840640125on_val=1. hAPP_f1857971237t_bool=1. hAPP_f1926378906on_val=1. hAPP_f1927197746t_bool=1. hAPP_f1928083410l_bool=1. hAPP_f192981486l_bool=1. hAPP_f193834907l_bool=1. hAPP_f195923946l_bool=1. hAPP_f1965627013l_bool=1. hAPP_f1973249537r_bool=1. hAPP_f1992719827l_bool=1. hAPP_f2011777102l_bool=1. hAPP_f2039548047l_bool=1. hAPP_f2048668297l_bool=1. hAPP_f2106552235on_val=1. hAPP_f2135509569l_bool=1. hAPP_f2144092865l_bool=1. hAPP_f235082303t_bool=1. hAPP_f243373951t_bool=1. hAPP_f281022143l_bool=1. hAPP_f284805883t_bool=1. hAPP_f338074126t_char=1. hAPP_f338507310l_bool=1. hAPP_f384373191al_val=1. hAPP_f396019662l_bool=1. hAPP_f416690673l_bool=1. hAPP_f444383845l_bool=1. hAPP_f468299289l_bool=1. hAPP_f477896859t_bool=1. hAPP_f499947099l_bool=1. hAPP_f507696695l_bool=1. hAPP_f522522333l_bool=1. hAPP_f57041375l_bool=1. hAPP_f600512025on_val=1. hAPP_f602593190on_val=1. hAPP_f61570481t_bool=1. hAPP_f702440703l_bool=1. hAPP_f745235151t_bool=1. hAPP_f774767491r_bool=1. hAPP_f800545225l_bool=1. hAPP_f802896187l_bool=1. hAPP_f833559503l_bool=1. hAPP_f854417517l_bool=1. hAPP_f8993627l_bool=1. hAPP_f910354125l_bool=1. hAPP_f953970029l_bool=1. hAPP_f990102836r_bool=1. hAPP_f998724171on_val=1. hAPP_l1064716406r_bool=1. hAPP_l1110132679l_bool=1. hAPP_l1278066386l_bool=1. hAPP_l1294179937l_bool=1. hAPP_l130580829l_bool=1. hAPP_l1369340754l_bool=1. hAPP_l1460960191t_bool=1. hAPP_l1691929923t_bool=1. hAPP_l1694815232l_bool=1. hAPP_l1778295065r_bool=1. hAPP_l1930116514t_bool=1. hAPP_l221195696on_val=1. hAPP_l256041150l_bool=1. hAPP_l258171825l_bool=1. hAPP_l287304753l_bool=1. hAPP_l313577550l_bool=1. hAPP_l5978434l_bool=1. hAPP_l750759651l_bool=1. hAPP_l780727270l_bool=1. hAPP_l803240415l_bool=1. hAPP_l80874262on_val=1. hAPP_l867549837on_val=1. hAPP_l989484238l_bool=1. hAPP_v1173428276on_val=1. hAPP_v1814257440r_bool=1. hAPP_v1940296605r_bool=1. hAPP_v618097829t_bool=1. hAPP_v897668472t_bool=1. hAPP_v906492983on_val=1. oconf_1869808039t_char=1. f1=1. f2=1. f3=1. f4=1. f5=1. f40=1. f41=1. f42=1. f43=1. f44=1. f45=1. f46=1. f47=1. f48=1. f49=1. f50=1. f51=1. f52=1. f53=1. f54=1. f55=1. f56=1. f57=1. f58=1. f59=1. f60=1. f61=1. f62=1. f112=1. f113=1. f114=1. f115=1. f116=1. f117=1. f118=1. f119=1. f120=1. f121=1. f122=1. f123=1. f124=1. f125=1. f126=1. f127=1. f128=1. f129=1. f130=1. f131=1. f132=1. f133=1. f134=1. f135=1. f136=1. f137=1. f138=1. f139=1. f143=1. f144=1. f145=1. f146=1. f147=1. f148=1. f149=1. f150=1. f151=1. f152=1. f153=1. f154=1. f155=1. f156=1. f157=1. f158=1. f159=1. f160=1. f161=1. f162=1. f163=1. f164=1. f165=1. f166=1. f167=1. f168=1. f169=1. f170=1. f171=1. f172=1. f173=1. f174=1. f175=1. f176=1. f177=1. f178=1. f179=1. f180=1. f181=1. f182=1. f183=1. f184=1. f185=1. f202=1. f203=1. f204=1. f215=1. f216=1. f217=1. f220=1. f221=1. val_list_char=1. throw_list_char=1. red=1. transi2024712006on_val=1. addr=1. addr_of_sys_xcpt=1. class=1. hp=1. lconf_496643946t_char=1. final_list_char=1. bool=1. subcls851966956t_char=1. transi1395422419t_char=1. is_refT=1. dom_list_char_val=1. produc1159035454l_bool=1. produc1555310053l_bool=1. produc1911975310l_bool=1. produc2062775566l_bool=1. produc481748255l_bool=1. produc886919678l_bool=1. produc95371820r_bool=1. hconf_97414254t_char=1. dom_Pr695701035ar_val=1. dom_list_char_ty=1. dom_na996029170on_val=1. subcls744239332t_char=1. transi1065307915t_char=1. dom_Pr122328314r_bool=1. dom_Pr1286015283al_val=1. dom_Pr1291804355on_val=1. dom_Pr1305783658val_ty=1. dom_Pr1523486698val_ty=1. dom_Pr1536367242val_ty=1. dom_Pr1623760025val_ty=1. dom_Pr1770328362r_bool=1. dom_Pr1854948307al_val=1. dom_Pr1989649490on_val=1. dom_Pr364577827on_val=1. dom_Pr482007707r_bool=1. dom_Pr548306299r_bool=1. dom_Pr585943145val_ty=1. dom_Pr594962099al_val=1. dom_Pr713105403r_bool=1. dom_Pr717813794on_val=1. dom_Pr805691811on_val=1. dom_Pr881307234al_val=1. dom_Pr934474290al_val=1. dom_li2046124138on_val=1. dom_li347256130r_bool=1. dom_na1091370954r_bool=1. dom_nat_ty=1. dom_nat_val=1. is_cla570604648t_char=1. the_val=1. undefined_bop=1. f6=1. f7=1. f8=1. f9=1. f10=1. f11=1. f12=1. f13=1. f14=1. f15=1. f16=1. f17=1. f18=1. f19=1. f20=1. f21=1. f22=1. f23=1. f24=1. f25=1. f26=1. f27=1. f28=1. f29=1. f30=1. f31=1. f32=1. f33=1. f34=1. f35=1. f36=1. f37=1. f38=1. f39=1. f63=1. f64=1. f65=1. f66=1. f67=1. f68=1. f69=1. f70=1. f71=1. f72=1. f73=1. f74=1. f75=1. f76=1. f77=1. f78=1. f79=1. f80=1. f81=1. f82=1. f83=1. f84=1. f85=1. f86=1. f87=1. f88=1. f89=1. f90=1. f91=1. f92=1. f93=1. f94=1. f95=1. f96=1. f97=1. f98=1. f99=1. f100=1. f101=1. f102=1. f103=1. f104=1. f105=1. f106=1. f107=1. f108=1. f109=1. f110=1. f111=1. f248=1. f250=1. eval=1. fun_up1149430426on_val=1. redp=1. binOp_list_char=1. block_list_char=1. fun_up2041264236on_val=1. fun_up204312361on_val=1. fun_up424764369ion_ty=1. fAcc_list_char=1. widen_2090681816t_char=1. fun_up106272779on_val=1. fun_up1114451667r_bool=1. fun_up1177725947on_val=1. fun_up1250448779on_val=1. fun_up1256311364r_bool=1. fun_up1281163108r_bool=1. fun_up1370188258on_val=1. fun_up160134978ion_ty=1. fun_up1686981986r_bool=1. fun_up1836969043r_bool=1. fun_up1995148684on_val=1. fun_up252238218on_val=1. fun_up2650881on_val=1. fun_up307314898on_val=1. fun_up359791042ion_ty=1. fun_up387678665r_bool=1. fun_up421284275ion_ty=1. fun_up430376729ion_ty=1. fun_up576032467ion_ty=1. fun_up638349240ion_ty=1. fun_up683731323on_val=1. fun_up768537841on_val=1. fun_up846528380on_val=1. fun_up958248092on_val=1. fun_up965897386r_bool=1. f186=1. f187=1. f188=1. f189=1. f190=1. f191=1. f192=1. f193=1. f194=1. f195=1. f196=1. f197=1. f198=1. f199=1. f205=1. f206=1. f207=1. f208=1. f209=1. f210=1. f211=1. f212=1. f213=1. f214=1. fAss_list_char=1. tryCatch_list_char=1. conf_P373316194t_char=1. has_fi1183600461t_char=1. f141=1. f142=1. wTrt=1. f200=1. f201=1. f236=1. f237=1. f243=1. f244=1. f245=1. f246=1. f247=1. f249=1. f140=1. f218=1. f219=1. f222=1. f223=1. f228=1. f229=1. f230=1. f231=1. f232=1. f233=1. f234=1. f251=1. f224=1. f225=1. f226=1. f227=1. f238=1. f252=1. f253=1. f254=1. f255=1. f256=1. f257=1. f258=1. f259=1. f235=1. f239=1. f240=1. f241=1. f242=1.
% 2.00/2.27  
% 2.00/2.27  ============================== PROOF =================================
% 2.00/2.27  % SZS status Theorem
% 2.00/2.27  % SZS output start Refutation
% 2.00/2.27  
% 2.00/2.27  % Proof 1 at 0.63 (+ 0.01) seconds.
% 2.00/2.27  % Length of proof is 3.
% 2.00/2.27  % Level of proof is 1.
% 2.00/2.27  % Maximum clause weight is 30.000.
% 2.00/2.27  % Given clauses 0.
% 2.00/2.27  
% 2.00/2.27  823 hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,ea),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,ha),fun_up1149430426on_val(la,v_1,hAPP_val_option_val(some_val,v))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,e_a),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,h_a),l_a))),red(p))) # label(fact_1_InitBlockRed_I1_J) # label(axiom).  [assumption].
% 2.00/2.27  1868 -hBOOL(member773094996on_val(hAPP_P1886180715on_val(hAPP_P1870962205on_val(produc1441475159on_val,hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,ea),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,ha),fun_up1149430426on_val(la,v_1,hAPP_val_option_val(some_val,v))))),hAPP_P604205461on_val(hAPP_e1659493427on_val(produc1259058957on_val,e_a),hAPP_f1727192346on_val(hAPP_f1849790461on_val(produc899768717on_val,h_a),l_a))),red(p))) # label(conj_0) # label(negated_conjecture).  [assumption].
% 2.00/2.27  1869 $F.  [copy(1868),unit_del(a,823)].
% 2.00/2.27  
% 2.00/2.27  % SZS output end Refutation
% 2.00/2.27  ============================== end of proof ==========================
% 2.00/2.27  
% 2.00/2.27  ============================== STATISTICS ============================
% 2.00/2.27  
% 2.00/2.27  Given=0. Generated=1097. Kept=979. proofs=1.
% 2.00/2.27  Usable=0. Sos=0. Demods=134. Limbo=979, Disabled=1097. Hints=0.
% 2.00/2.27  Megabytes=31.45.
% 2.00/2.27  User_CPU=0.63, System_CPU=0.01, Wall_clock=0.
% 2.00/2.27  
% 2.00/2.27  ============================== end of statistics =====================
% 2.00/2.27  
% 2.00/2.27  ============================== end of search =========================
% 2.00/2.27  
% 2.00/2.27  THEOREM PROVED
% 2.00/2.27  % SZS status Theorem
% 2.00/2.27  
% 2.00/2.27  Exiting with 1 proof.
% 2.00/2.27  
% 2.00/2.27  Process 20605 exit (max_proofs) Mon Jun  6 01:11:04 2022
% 2.00/2.27  Prover9 interrupted
%------------------------------------------------------------------------------