TSTP Solution File: SCT137+1 by Otter---3.3

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Otter---3.3
% Problem  : SCT137+1 : TPTP v8.1.0. Released v5.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : otter-tptp-script %s

% Computer : n016.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Wed Jul 27 13:12:34 EDT 2022

% Result   : Unknown 8.14s 8.17s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.02/0.11  % Problem  : SCT137+1 : TPTP v8.1.0. Released v5.2.0.
% 0.02/0.12  % Command  : otter-tptp-script %s
% 0.12/0.32  % Computer : n016.cluster.edu
% 0.12/0.32  % Model    : x86_64 x86_64
% 0.12/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.32  % Memory   : 8042.1875MB
% 0.12/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.32  % CPULimit : 300
% 0.12/0.32  % WCLimit  : 300
% 0.12/0.32  % DateTime : Wed Jul 27 09:25:52 EDT 2022
% 0.12/0.32  % CPUTime  : 
% 8.07/8.10  ----- Otter 3.3f, August 2004 -----
% 8.07/8.10  The process was started by sandbox on n016.cluster.edu,
% 8.07/8.10  Wed Jul 27 09:25:52 2022
% 8.07/8.10  The command was "./otter".  The process ID is 6424.
% 8.07/8.10  
% 8.07/8.10  set(prolog_style_variables).
% 8.07/8.10  set(auto).
% 8.07/8.10     dependent: set(auto1).
% 8.07/8.10     dependent: set(process_input).
% 8.07/8.10     dependent: clear(print_kept).
% 8.07/8.10     dependent: clear(print_new_demod).
% 8.07/8.10     dependent: clear(print_back_demod).
% 8.07/8.10     dependent: clear(print_back_sub).
% 8.07/8.10     dependent: set(control_memory).
% 8.07/8.10     dependent: assign(max_mem, 12000).
% 8.07/8.10     dependent: assign(pick_given_ratio, 4).
% 8.07/8.10     dependent: assign(stats_level, 1).
% 8.07/8.10     dependent: assign(max_seconds, 10800).
% 8.07/8.10  clear(print_given).
% 8.07/8.10  
% 8.07/8.10  formula_list(usable).
% 8.07/8.10  all A (A=A).
% 8.07/8.10  all V_g_2 V_f_2 ((all B_x (hAPP(V_f_2,B_x)=hAPP(V_g_2,B_x)))->V_f_2=V_g_2).
% 8.07/8.10  c_Arrow__Order__Mirabelle_OIIA(v_F).
% 8.07/8.10  c_Arrow__Order__Mirabelle_Ounanimity(v_F).
% 8.07/8.10  hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),v_P_H____),c_Arrow__Order__Mirabelle_OProf)).
% 8.07/8.10  v_a____!=v_b____.
% 8.07/8.10  hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),v_P____),c_Arrow__Order__Mirabelle_OProf)).
% 8.07/8.10  hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi,tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi,tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),tc_fun(tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),tc_Arrow__Order__Mirabelle_Oindi),c_Arrow__Order__Mirabelle_Obelow),v_P____)),v_c____)),v_b____)),c_Arrow__Order__Mirabelle_OProf)).
% 8.07/8.10  all V_ca_2 T_a V_B_2 V_A_2 (V_A_2=V_B_2-> ((hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))-> -hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2)))-> -(-hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))->hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2))))).
% 8.07/8.10  all B_i (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),v_a____),v_b____)),hAPP(v_P____,B_i)))<->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),v_b____),v_a____)),hAPP(v_P_H____,B_i)))).
% 8.07/8.10  c_List_Odistinct(tc_Arrow__Order__Mirabelle_Oalt,hAPP(hAPP(c_List_Olist_OCons(tc_Arrow__Order__Mirabelle_Oalt),v_a____),hAPP(hAPP(c_List_Olist_OCons(tc_Arrow__Order__Mirabelle_Oalt),v_b____),hAPP(hAPP(c_List_Olist_OCons(tc_Arrow__Order__Mirabelle_Oalt),v_c____),c_List_Olist_ONil(tc_Arrow__Order__Mirabelle_Oalt))))).
% 8.07/8.10  all V_i_2 V_Fa_2 (c_Arrow__Order__Mirabelle_Odictator(V_Fa_2,V_i_2)<-> (all B_x (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),B_x),c_Arrow__Order__Mirabelle_OProf))->hAPP(V_Fa_2,B_x)=hAPP(B_x,V_i_2)))).
% 8.07/8.10  all V_S_2 V_R_2 T_a (hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_R_2)=hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_S_2)<->V_R_2=V_S_2).
% 8.07/8.10  all V_A_2 V_x_2 T_a (hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))<->hBOOL(hAPP(V_A_2,V_x_2))).
% 8.07/8.10  all V_S_2 V_R_2 T_b T_a (hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_R_2)=hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_S_2)<->V_R_2=V_S_2).
% 8.07/8.10  all V_A_2 T_a V_ba_2 V_aa_2 (V_aa_2=V_ba_2-> (hBOOL(hAPP(hAPP(c_member(T_a),V_ba_2),V_A_2))->hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),V_A_2)))).
% 8.07/8.10  all V_A_2 T_a V_y_2 V_x_2 (V_x_2=V_y_2-> (hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))<->hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_A_2)))).
% 8.07/8.10  all V_x_2 T_a V_B_2 V_A_2 (V_A_2=V_B_2-> (hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))<->hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2)))).
% 8.07/8.10  all V_y_2 V_x_2 T_a (hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_fe_qual,V_y_2)))<->V_x_2=V_y_2).
% 8.07/8.10  -(all B_c (-c_List_Odistinct(tc_Arrow__Order__Mirabelle_Oalt,hAPP(hAPP(c_List_Olist_OCons(tc_Arrow__Order__Mirabelle_Oalt),v_a____),hAPP(hAPP(c_List_Olist_OCons(tc_Arrow__Order__Mirabelle_Oalt),v_b____),hAPP(hAPP(c_List_Olist_OCons(tc_Arrow__Order__Mirabelle_Oalt),B_c),c_List_Olist_ONil(tc_Arrow__Order__Mirabelle_Oalt))))))).
% 8.07/8.10  all V_P_Ha_2 V_Pa_2 V_b_H_2 V_a_H_2 V_ba_2 V_aa_2 (V_aa_2!=V_ba_2-> (V_a_H_2!=V_b_H_2-> (V_aa_2!=V_b_H_2-> (V_ba_2!=V_a_H_2-> (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),V_Pa_2),c_Arrow__Order__Mirabelle_OProf))-> (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),V_P_Ha_2),c_Arrow__Order__Mirabelle_OProf))-> ((all B_i (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_ba_2)),hAPP(V_Pa_2,B_i)))<->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_a_H_2),V_b_H_2)),hAPP(V_P_Ha_2,B_i)))))-> (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_ba_2)),hAPP(v_F,V_Pa_2)))->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_a_H_2),V_b_H_2)),hAPP(v_F,V_P_Ha_2))))))))))).
% 8.07/8.10  all V_P_Ha_2 V_Pa_2 V_b_H_2 V_a_H_2 V_ba_2 V_aa_2 (V_aa_2!=V_ba_2-> (V_a_H_2!=V_b_H_2-> (V_aa_2!=V_b_H_2-> (V_ba_2!=V_a_H_2-> (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),V_Pa_2),c_Arrow__Order__Mirabelle_OProf))-> (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),V_P_Ha_2),c_Arrow__Order__Mirabelle_OProf))-> ((all B_i (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_ba_2)),hAPP(V_Pa_2,B_i)))<->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_a_H_2),V_b_H_2)),hAPP(V_P_Ha_2,B_i)))))-> (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_ba_2)),hAPP(v_F,V_Pa_2)))<->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_a_H_2),V_b_H_2)),hAPP(v_F,V_P_Ha_2))))))))))).
% 8.07/8.10  hBOOL(hAPP(hAPP(c_member(tc_fun(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),v_F),c_FuncSet_OPi(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),c_Arrow__Order__Mirabelle_OProf,c_COMBK(tc_fun(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),c_Arrow__Order__Mirabelle_OLin)))).
% 8.07/8.10  all V_z_2 V_L_2 V_y_2 V_x_2 (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Omkbot(V_L_2,V_z_2)))<->V_y_2!=V_z_2& (V_x_2=V_z_2->V_x_2!=V_y_2)& (V_x_2!=V_z_2->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2)))).
% 8.07/8.10  all V_z_2 V_L_2 V_y_2 V_x_2 (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Omktop(V_L_2,V_z_2)))<->V_x_2!=V_z_2& (V_y_2=V_z_2->V_x_2!=V_y_2)& (V_y_2!=V_z_2->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2)))).
% 8.07/8.10  all T_a c_List_Odistinct(T_a,c_List_Olist_ONil(T_a)).
% 8.07/8.10  all V_Fa_2 (c_Arrow__Order__Mirabelle_Ounanimity(V_Fa_2)<-> (all B_x (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),B_x),c_Arrow__Order__Mirabelle_OProf))-> (all B_a B_b ((all B_i hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(B_x,B_i))))->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(V_Fa_2,B_x)))))))).
% 8.07/8.10  all V_Fa_2 (c_Arrow__Order__Mirabelle_OIIA(V_Fa_2)<-> (all B_x (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),B_x),c_Arrow__Order__Mirabelle_OProf))-> (all B_xa (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),B_xa),c_Arrow__Order__Mirabelle_OProf))-> (all B_a B_b ((all B_i (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(B_x,B_i)))<->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(B_xa,B_i)))))-> (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(V_Fa_2,B_x)))<->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(V_Fa_2,B_xa))))))))))).
% 8.07/8.10  all V_list_H V_a_H T_a (c_List_Olist_ONil(T_a)!=hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_H),V_list_H)).
% 8.07/8.10  all V_list_H V_a_H T_a (hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_H),V_list_H)!=c_List_Olist_ONil(T_a)).
% 8.07/8.10  all V_x_2 V_L_2 (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))->hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),c_Arrow__Order__Mirabelle_Omkbot(V_L_2,V_x_2)),c_Arrow__Order__Mirabelle_OLin))).
% 8.07/8.10  all V_x_2 V_L_2 (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))->hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),c_Arrow__Order__Mirabelle_Omktop(V_L_2,V_x_2)),c_Arrow__Order__Mirabelle_OLin))).
% 8.07/8.10  all V_L_2 V_y_2 V_x_2 (V_x_2!=V_y_2-> (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))->hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,V_L_2),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_OLin)))).
% 8.07/8.10  all V_list_H_2 V_a_H_2 V_list_2 V_aa_2 T_a (hAPP(hAPP(c_List_Olist_OCons(T_a),V_aa_2),V_list_2)=hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_H_2),V_list_H_2)<->V_aa_2=V_a_H_2&V_list_2=V_list_H_2).
% 8.07/8.10  all V_xs V_x T_a (hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)!=V_xs).
% 8.07/8.10  all V_x T_a V_xs (V_xs!=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)).
% 8.07/8.10  all V_ba_2 V_aa_2 V_L_2 (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))-> (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_ba_2)),V_L_2))-> -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_ba_2),V_aa_2)),V_L_2)))).
% 8.07/8.10  all V_y_2 V_x_2 V_L_2 (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))-> (V_x_2!=V_y_2-> (-hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2))<->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_y_2),V_x_2)),V_L_2))))).
% 8.07/8.10  all V_L_2 (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))->hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),c_COMBK(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),tc_Arrow__Order__Mirabelle_Oindi,V_L_2)),c_Arrow__Order__Mirabelle_OProf))).
% 8.07/8.10  all V_y_2 V_x_2 V_L_2 V_ba_2 V_aa_2 (V_aa_2!=V_ba_2-> (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))-> (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,V_L_2),V_aa_2),V_ba_2)))<->V_x_2!=V_y_2& (V_y_2=V_aa_2->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_ba_2)),V_L_2)))& (V_y_2!=V_aa_2-> (V_x_2=V_aa_2->V_y_2=V_ba_2|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_ba_2),V_y_2)),V_L_2)))& (V_x_2!=V_aa_2->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2))))))).
% 8.07/8.10  all V_x_2 V_B_2 V_A_2 V_f_2 T_b T_a (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2)))-> (-hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_B_2,V_x_2)))-> -hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2)))).
% 8.07/8.10  all V_i_2 V_Fa_2 (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),V_Fa_2),c_FuncSet_OPi(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),c_Arrow__Order__Mirabelle_OProf,c_COMBK(tc_fun(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),c_Arrow__Order__Mirabelle_OLin))))-> ((all B_x (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),B_x),c_Arrow__Order__Mirabelle_OProf))-> (all B_a B_b (B_a!=B_b-> (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(B_x,V_i_2)))->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(V_Fa_2,B_x))))))))->c_Arrow__Order__Mirabelle_Odictator(V_Fa_2,V_i_2))).
% 8.07/8.10  all V_x_2 V_B_2 V_A_2 V_f_2 T_b T_a (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a,V_B_2))))-> (hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))->hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_x_2)),V_B_2)))).
% 8.07/8.10  all V_y_2 V_x_2 V_L_2 V_ba_2 V_aa_2 (V_aa_2!=V_ba_2-> (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))-> (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Oabove(V_L_2,V_aa_2,V_ba_2)))<->V_x_2!=V_y_2& (V_x_2=V_ba_2->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_y_2)),V_L_2)))& (V_x_2!=V_ba_2-> (V_y_2=V_ba_2->V_x_2=V_aa_2|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_aa_2)),V_L_2)))& (V_y_2!=V_ba_2->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2))))))).
% 8.07/8.10  all V_x_2 V_B_2 V_A_2 V_f_2 T_b T_a (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2)))-> (hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))->hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_B_2,V_x_2))))).
% 8.07/8.10  all V_A_2 T_a hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_a)),c_COMBI(T_a)),c_FuncSet_OPi(T_a,T_a,V_A_2,c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a,V_A_2)))).
% 8.07/8.10  all V_b V_a (V_a!=V_b-> (exists B_c c_List_Odistinct(tc_Arrow__Order__Mirabelle_Oalt,hAPP(hAPP(c_List_Olist_OCons(tc_Arrow__Order__Mirabelle_Oalt),V_a),hAPP(hAPP(c_List_Olist_OCons(tc_Arrow__Order__Mirabelle_Oalt),V_b),hAPP(hAPP(c_List_Olist_OCons(tc_Arrow__Order__Mirabelle_Oalt),B_c),c_List_Olist_ONil(tc_Arrow__Order__Mirabelle_Oalt))))))).
% 8.07/8.10  all V_y_2 V_x_2 V_R_2 T_b T_a (c_FunDef_Oin__rel(T_a,T_b,V_R_2,V_x_2,V_y_2)<->hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),V_R_2))).
% 8.07/8.10  all V_va V_v T_a (c_List_Osplice(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_v),V_va),c_List_Olist_ONil(T_a))=hAPP(hAPP(c_List_Olist_OCons(T_a),V_v),V_va)).
% 8.07/8.10  all T_a V_R_2 V_y_2 V_y_H_2 T_b V_x_2 V_Pa_2 (hBOOL(hAPP(V_Pa_2,V_x_2))-> (hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_H_2),V_y_2)),hAPP(V_R_2,V_x_2)))->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_H_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2))),c_Recdef_Osame__fst(T_a,T_b,V_Pa_2,V_R_2))))).
% 8.07/8.10  all V_ys V_y V_xs V_x T_a (c_List_Osplice(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_ys))=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),c_List_Osplice(T_a,V_xs,V_ys)))).
% 8.07/8.10  all V_ys T_a (c_List_Osplice(T_a,c_List_Olist_ONil(T_a),V_ys)=V_ys).
% 8.07/8.10  all V_xs T_a (c_List_Osplice(T_a,V_xs,c_List_Olist_ONil(T_a))=V_xs).
% 8.07/8.10  all V_L_2 V_y_2 V_x_2 (V_x_2!=V_y_2-> (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))->hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),c_Arrow__Order__Mirabelle_Oabove(V_L_2,V_x_2,V_y_2)),c_Arrow__Order__Mirabelle_OLin)))).
% 8.07/8.10  all V_s_2 V_r_2 V_b_H_2 V_a_H_2 V_ba_2 V_aa_2 T_b T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_H_2),V_b_H_2))),c_Wellfounded_Olex__prod(T_a,T_b,V_r_2,V_s_2)))<->hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_a_H_2)),V_r_2))|V_aa_2=V_a_H_2&hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_ba_2),V_b_H_2)),V_s_2))).
% 8.07/8.10  all V_B_2 V_f_2 T_b V_A_2 T_a ((all B_x (hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))->hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,B_x)),hAPP(V_B_2,B_x)))))->hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2)))).
% 8.07/8.10  all V_f2_2 V_f1_2 T_b T_a (c_List_Olist_Olist__case(T_a,T_b,V_f1_2,V_f2_2,c_List_Olist_ONil(T_b))=V_f1_2).
% 8.07/8.10  all V_list_2 V_aa_2 V_f2_2 V_f1_2 T_b T_a (c_List_Olist_Olist__case(T_a,T_b,V_f1_2,V_f2_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_aa_2),V_list_2))=hAPP(hAPP(V_f2_2,V_aa_2),V_list_2)).
% 8.07/8.10  all V_ba_2 V_aa_2 (V_aa_2!=V_ba_2-> (exists B_x (hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),B_x),c_Arrow__Order__Mirabelle_OLin))&hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_ba_2)),B_x))))).
% 8.07/8.10  all V_B_2 V_f_2 T_b V_A_2 T_a ((all B_x (hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))->hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,B_x)),V_B_2))))->hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a,V_B_2))))).
% 8.07/8.10  all V_r_2 V_y_2 V_ba_2 V_x_2 V_aa_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_aa_2),V_x_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_ba_2),V_y_2))),c_List_Olexord(T_a,V_r_2)))<->hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ba_2)),V_r_2))|V_aa_2=V_ba_2&hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olexord(T_a,V_r_2)))).
% 8.07/8.10  all V_x T_a (c_List_Oinsert(T_a,V_x,c_List_Olist_ONil(T_a))=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a))).
% 8.07/8.10  all V_r_2 T_a (c_Nitpick_Orefl_H(T_a,V_r_2)<-> (all B_x hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x)),V_r_2)))).
% 8.07/8.10  all V_r_2 V_x_2 T_a (-hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),c_List_Olist_ONil(T_a))),c_List_Olexord(T_a,V_r_2)))).
% 8.07/8.10  all V_x V_xs T_a (c_List_Odistinct(T_a,V_xs)->c_List_Odistinct(T_a,c_List_Oinsert(T_a,V_x,V_xs))).
% 8.07/8.10  all V_r_2 V_y_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_y_2)),c_List_Olexord(T_a,V_r_2)))<-> (exists B_a B_x (V_y_2=hAPP(hAPP(c_List_Olist_OCons(T_a),B_a),B_x)))).
% 8.07/8.10  all V_y_2 V_r_2 T_a ((all B_x (-hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x)),V_r_2))))-> -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_y_2),V_y_2)),c_List_Olexord(T_a,V_r_2)))).
% 8.07/8.10  all V_y_2 V_x_2 V_r_2 T_a ((all B_a B_b (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_a),B_b)),V_r_2))|B_a=B_b|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_b),B_a)),V_r_2))))->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olexord(T_a,V_r_2)))|V_x_2=V_y_2|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_y_2),V_x_2)),c_List_Olexord(T_a,V_r_2)))).
% 8.07/8.10  all V_r_2 V_ys_2 T_a (-hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_ys_2)),c_List_Olex(T_a,V_r_2)))).
% 8.07/8.10  all V_r_2 V_xs_2 T_a (-hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),c_List_Olist_ONil(T_a))),c_List_Olex(T_a,V_r_2)))).
% 8.07/8.10  all V_ys_2 V_xs_2 V_r_2 V_y_2 V_x_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))-> (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,V_r_2)))->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel(T_a,V_r_2))))).
% 8.07/8.10  all V_y_2 V_x_2 V_u_2 V_r_2 V_ba_2 V_aa_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ba_2)),V_r_2))->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_u_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_aa_2),V_x_2))),hAPP(hAPP(c_List_Oappend(T_a),V_u_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_ba_2),V_y_2)))),c_List_Olexord(T_a,V_r_2)))).
% 8.07/8.10  all V_xs_2 V_r_2 V_y_2 V_x_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_xs_2))),c_List_Olistrel1(T_a,V_r_2)))).
% 8.07/8.10  all V_r_2 V_ys_2 V_y_2 V_xs_2 V_x_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel1(T_a,V_r_2)))<->hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))&V_xs_2=V_ys_2|V_x_2=V_y_2&hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))).
% 8.07/8.10  all V_r_2 V_xs_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),c_List_Olist_ONil(T_a))),c_List_Olistrel(T_a,V_r_2)))->V_xs_2=c_List_Olist_ONil(T_a)).
% 8.07/8.10  all V_r_2 V_xs_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_xs_2)),c_List_Olistrel(T_a,V_r_2)))->V_xs_2=c_List_Olist_ONil(T_a)).
% 8.07/8.10  all V_us V_ys V_zs V_xs1 V_xs T_a (hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_xs1)=V_zs-> (V_ys=hAPP(hAPP(c_List_Oappend(T_a),V_xs1),V_us)->hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)=hAPP(hAPP(c_List_Oappend(T_a),V_zs),V_us))).
% 8.07/8.10  all V_zs_2 V_xs_2 V_ys_2 T_a (hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_xs_2)=hAPP(hAPP(c_List_Oappend(T_a),V_zs_2),V_xs_2)<->V_ys_2=V_zs_2).
% 8.07/8.10  all V_zs_2 V_ys_2 V_xs_2 T_a (hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)=hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_zs_2)<->V_ys_2=V_zs_2).
% 8.07/8.10  all V_ts_2 V_zs_2 V_ys_2 V_xs_2 T_a (hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)=hAPP(hAPP(c_List_Oappend(T_a),V_zs_2),V_ts_2)<-> (exists B_us (V_xs_2=hAPP(hAPP(c_List_Oappend(T_a),V_zs_2),B_us)&hAPP(hAPP(c_List_Oappend(T_a),B_us),V_ys_2)=V_ts_2|hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),B_us)=V_zs_2&V_ys_2=hAPP(hAPP(c_List_Oappend(T_a),B_us),V_ts_2)))).
% 8.07/8.10  all V_zs V_ys V_xs T_a (hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),V_zs)=hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Oappend(T_a),V_ys),V_zs))).
% 8.07/8.10  all V_ys V_xs V_x T_a (hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),V_ys)=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys))).
% 8.07/8.10  all V_zs V_xs V_ys V_xs1 V_x T_a (hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs1)=V_ys-> (V_xs=hAPP(hAPP(c_List_Oappend(T_a),V_xs1),V_zs)->hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)=hAPP(hAPP(c_List_Oappend(T_a),V_ys),V_zs))).
% 8.07/8.10  all V_ys T_a (hAPP(hAPP(c_List_Oappend(T_a),c_List_Olist_ONil(T_a)),V_ys)=V_ys).
% 8.07/8.10  all V_ys_2 V_xs_2 T_a (c_List_Olist_ONil(T_a)=hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)<->V_xs_2=c_List_Olist_ONil(T_a)&V_ys_2=c_List_Olist_ONil(T_a)).
% 8.07/8.10  all V_xs T_a (hAPP(hAPP(c_List_Oappend(T_a),V_xs),c_List_Olist_ONil(T_a))=V_xs).
% 8.07/8.10  all V_ys_2 T_a V_xs_2 (V_xs_2=hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)<->V_ys_2=c_List_Olist_ONil(T_a)).
% 8.07/8.10  all V_xs_2 T_a V_ys_2 (V_ys_2=hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)<->V_xs_2=c_List_Olist_ONil(T_a)).
% 8.07/8.10  all V_ys_2 V_xs_2 T_a (hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)=c_List_Olist_ONil(T_a)<->V_xs_2=c_List_Olist_ONil(T_a)&V_ys_2=c_List_Olist_ONil(T_a)).
% 8.07/8.10  all V_ys_2 V_xs_2 T_a (hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)=V_xs_2<->V_ys_2=c_List_Olist_ONil(T_a)).
% 8.07/8.10  all V_ys_2 V_xs_2 T_a (hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)=V_ys_2<->V_xs_2=c_List_Olist_ONil(T_a)).
% 8.07/8.10  all T_a V_ys V_xs (V_xs=V_ys->V_xs=hAPP(hAPP(c_List_Oappend(T_a),c_List_Olist_ONil(T_a)),V_ys)).
% 8.07/8.10  all V_vs_2 V_us_2 V_r_2 V_ys_2 V_xs_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))&V_us_2=V_vs_2|V_xs_2=V_ys_2&hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_us_2),V_vs_2)),c_List_Olistrel1(T_a,V_r_2)))->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_us_2)),hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_vs_2))),c_List_Olistrel1(T_a,V_r_2)))).
% 8.07/8.10  all V_xs_2 V_x_2 V_zs_2 V_ys_2 T_a (hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_zs_2)=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)<->V_ys_2=c_List_Olist_ONil(T_a)&V_zs_2=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)| (exists B_ys_H (V_ys_2=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),B_ys_H)&hAPP(hAPP(c_List_Oappend(T_a),B_ys_H),V_zs_2)=V_xs_2))).
% 8.07/8.10  all V_zs_2 V_ys_2 V_xs_2 V_x_2 T_a (hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)=hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_zs_2)<->V_ys_2=c_List_Olist_ONil(T_a)&hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)=V_zs_2| (exists B_ys_H (hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),B_ys_H)=V_ys_2&V_xs_2=hAPP(hAPP(c_List_Oappend(T_a),B_ys_H),V_zs_2)))).
% 8.07/8.10  all V_y_2 V_ys_2 V_x_2 V_xs_2 T_a (hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)))=hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),c_List_Olist_ONil(T_a)))<->V_xs_2=V_ys_2&V_x_2=V_y_2).
% 8.07/8.10  all V_ys_2 V_vs_2 V_us_2 V_xs_2 V_r_2 V_y_2 V_x_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))-> (V_xs_2=hAPP(hAPP(c_List_Oappend(T_a),V_us_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_vs_2))-> (V_ys_2=hAPP(hAPP(c_List_Oappend(T_a),V_us_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_vs_2))->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))))).
% 8.07/8.10  all V_r_2 V_y_2 V_ys_2 V_x_2 V_xs_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)))),hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),c_List_Olist_ONil(T_a))))),c_List_Olistrel1(T_a,V_r_2)))<->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))&V_x_2=V_y_2|V_xs_2=V_ys_2&hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))).
% 8.07/8.10  all V_x_2 V_r_2 V_v_2 V_u_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_u_2),V_v_2)),c_List_Olexord(T_a,V_r_2)))->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_x_2),V_u_2)),hAPP(hAPP(c_List_Oappend(T_a),V_x_2),V_v_2))),c_List_Olexord(T_a,V_r_2)))).
% 8.07/8.10  all V_x_2 V_r_2 V_ys_2 V_xs_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_ys_2))),c_List_Olistrel1(T_a,V_r_2)))).
% 8.07/8.10  all V_r_2 V_xs_2 T_a (-hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),c_List_Olist_ONil(T_a))),c_List_Olistrel1(T_a,V_r_2)))).
% 8.07/8.10  all V_r_2 V_xs_2 T_a (-hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_xs_2)),c_List_Olistrel1(T_a,V_r_2)))).
% 8.07/8.10  all V_r_2 T_a hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_List_Olist_ONil(T_a))),c_List_Olistrel(T_a,V_r_2))).
% 8.07/8.10  all V_xa_2 V_x_2 V_r_2 T_a (c_List_Olistrelp(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a)))),c_Product__Type_OPair(T_a,T_a)))),V_r_2),V_x_2,V_xa_2)<->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_xa_2)),c_List_Olistrel(T_a,V_r_2)))).
% 8.07/8.10  all V_r_2 V_ys_2 V_y_2 V_xs_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel(T_a,V_r_2)))-> -(all B_x B_xs (V_xs_2=hAPP(hAPP(c_List_Olist_OCons(T_a),B_x),B_xs)-> (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),V_y_2)),V_r_2))-> -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),B_xs),V_ys_2)),c_List_Olistrel(T_a,V_r_2))))))).
% 8.07/8.10  all V_r_2 V_xs_2 V_ys_2 V_y_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2)),V_xs_2)),c_List_Olistrel(T_a,V_r_2)))-> -(all B_y B_ys (V_xs_2=hAPP(hAPP(c_List_Olist_OCons(T_a),B_y),B_ys)-> (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),B_y)),V_r_2))-> -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_ys_2),B_ys)),c_List_Olistrel(T_a,V_r_2))))))).
% 8.07/8.10  all V_r_2 V_ys_2 V_xs_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))-> -(all B_x B_y (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_y)),V_r_2))-> (all B_us B_vs (V_xs_2=hAPP(hAPP(c_List_Oappend(T_a),B_us),hAPP(hAPP(c_List_Olist_OCons(T_a),B_x),B_vs))->V_ys_2!=hAPP(hAPP(c_List_Oappend(T_a),B_us),hAPP(hAPP(c_List_Olist_OCons(T_a),B_y),B_vs))))))).
% 8.07/8.10  all V_r_2 V_v_2 V_u_2 V_x_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_x_2),V_u_2)),hAPP(hAPP(c_List_Oappend(T_a),V_x_2),V_v_2))),c_List_Olexord(T_a,V_r_2)))-> ((all B_a (-hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_a),B_a)),V_r_2))))->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_u_2),V_v_2)),c_List_Olexord(T_a,V_r_2))))).
% 8.07/8.10  all V_r_2 V_x_2 T_a V_y_2 ((exists B_b B_z (V_y_2=hAPP(hAPP(c_List_Olist_OCons(T_a),B_b),B_z)))->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),hAPP(hAPP(c_List_Oappend(T_a),V_x_2),V_y_2))),c_List_Olexord(T_a,V_r_2)))).
% 8.07/8.10  all V_r_2 V_ys_2 V_y_2 V_xs_2 V_x_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olex(T_a,V_r_2)))<->hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))&c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_ys_2)|V_x_2=V_y_2&hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olex(T_a,V_r_2)))).
% 8.07/8.10  all V_xs_2 T_a (c_List_Orotate1(T_a,V_xs_2)=c_List_Olist_Olist__case(tc_List_Olist(T_a),T_a,c_List_Olist_ONil(T_a),hAPP(hAPP(c_COMBB(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),T_a),hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Oappend(T_a))),hAPP(hAPP(c_COMBC(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_OCons(T_a)),c_List_Olist_ONil(T_a))),V_xs_2)).
% 8.07/8.10  all V_xs T_a (c_Nat_Osize__class_Osize(tc_List_Olist(T_a),c_List_Orotate1(T_a,V_xs))=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs)).
% 8.07/8.10  all V_ys V_xs T_a (c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs)!=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_ys)->V_xs!=V_ys).
% 8.07/8.10  all V_xs_2 T_a (c_List_Orotate1(T_a,V_xs_2)=c_List_Olist_ONil(T_a)<->V_xs_2=c_List_Olist_ONil(T_a)).
% 8.07/8.10  all V_xs_2 T_a (c_List_Odistinct(T_a,c_List_Orotate1(T_a,V_xs_2))<->c_List_Odistinct(T_a,V_xs_2)).
% 8.07/8.10  all V_ys_2 V_xs_2 T_a V_y_2 V_x_2 V_r_2 (hBOOL(hAPP(hAPP(V_r_2,V_x_2),V_y_2))-> (c_List_Olistrelp(T_a,V_r_2,V_xs_2,V_ys_2)->c_List_Olistrelp(T_a,V_r_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2)))).
% 8.07/8.10  all V_a4_2 V_a2_2 V_a3_2 V_a1_2 V_r_2 T_a (c_List_Olistrelp(T_a,V_r_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_a1_2),V_a3_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_a2_2),V_a4_2))<->hBOOL(hAPP(hAPP(V_r_2,V_a1_2),V_a2_2))&c_List_Olistrelp(T_a,V_r_2,V_a3_2,V_a4_2)).
% 8.07/8.10  all V_r_2 T_a c_List_Olistrelp(T_a,V_r_2,c_List_Olist_ONil(T_a),c_List_Olist_ONil(T_a)).
% 8.07/8.10  all V_r_2 T_a c_List_Olistrelp(T_a,V_r_2,c_List_Olist_ONil(T_a),c_List_Olist_ONil(T_a)).
% 8.07/8.10  all V_r_2 V_ys_2 V_xs_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))->c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_ys_2)).
% 8.07/8.10  all V_r_2 V_ys_2 V_xs_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,V_r_2)))->c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_ys_2)).
% 8.07/8.10  all V_r_2 V_y_2 V_x_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olex(T_a,V_r_2)))<->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olexord(T_a,V_r_2)))&c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_x_2)=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_y_2)).
% 8.07/8.10  all V_xs V_x T_b T_a (c_List_Orotate1(T_a,c_List_Olist_ONil(T_a))=c_List_Olist_ONil(T_a)&c_List_Orotate1(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x),V_xs))=hAPP(hAPP(c_List_Oappend(T_b),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x),c_List_Olist_ONil(T_b)))).
% 8.07/8.10  all V_n_2 V_r_2 V_ys_2 V_xs_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olexn(T_a,V_r_2,V_n_2)))->c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)=V_n_2&c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_ys_2)=V_n_2).
% 8.07/8.10  all V_xs_2 V_x_2 V_f_2 T_a T_b (c_List_Omaps(T_b,T_a,V_f_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))=hAPP(hAPP(c_List_Oappend(T_a),hAPP(V_f_2,V_x_2)),c_List_Omaps(T_b,T_a,V_f_2,V_xs_2))).
% 8.07/8.10  all V_Pa_2 T_a (c_List_Opartition(T_a,V_Pa_2,c_List_Olist_ONil(T_a))=hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_List_Olist_ONil(T_a))).
% 8.07/8.10  all V_z_2 V_r_2 V_y_2 V_x_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olexord(T_a,V_r_2)))-> (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_y_2),V_z_2)),c_List_Olexord(T_a,V_r_2)))-> (c_Relation_Otrans(T_a,V_r_2)->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_z_2)),c_List_Olexord(T_a,V_r_2)))))).
% 8.07/8.10  all V_r_2 V_ys_2 V_xs_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,V_r_2)))->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))))).
% 8.07/8.10  all V_r_2 V_ys_2 V_xs_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2))))).
% 8.07/8.10  all V_r_2 V_ys_2 V_xs_2 V_x_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))-> ((all B_y (V_ys_2=hAPP(hAPP(c_List_Olist_OCons(T_a),B_y),V_xs_2)-> -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),B_y)),V_r_2))))-> -(all B_zs (V_ys_2=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),B_zs)-> -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),B_zs)),c_List_Olistrel1(T_a,V_r_2))))))).
% 8.07/8.10  all V_R2_2 T_b V_R1_2 T_a (c_Relation_Otrans(T_a,V_R1_2)-> (c_Relation_Otrans(T_b,V_R2_2)->c_Relation_Otrans(tc_prod(T_a,T_b),c_Wellfounded_Olex__prod(T_a,T_b,V_R1_2,V_R2_2)))).
% 8.07/8.10  all V_r_2 V_xs_2 T_a hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_xs_2)),c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2)))).
% 8.07/8.10  all V_r_2 T_a (c_Relation_Otrans(T_a,V_r_2)->c_Relation_Otrans(tc_List_Olist(T_a),c_List_Olistrel(T_a,V_r_2))).
% 8.07/8.10  all V_r_2 T_a (c_Relation_Otrans(T_a,V_r_2)->c_Relation_Otrans(tc_List_Olist(T_a),c_List_Olexord(T_a,V_r_2))).
% 8.07/8.10  all V_r_2 T_a (c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2))=c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))).
% 8.07/8.10  all V_ys_2 V_xs_2 V_r_2 V_y_2 V_x_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))-> (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))))->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)))))).
% 8.07/8.10  all V_f_2 T_a T_b (c_List_Omaps(T_b,T_a,V_f_2,c_List_Olist_ONil(T_b))=c_List_Olist_ONil(T_a)).
% 8.07/8.10  all V_zs_2 V_r_2 V_ys_2 V_xs_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2))))-> (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_ys_2),V_zs_2)),c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2))))->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_zs_2)),c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2)))))).
% 8.07/8.10  all V_x_2 V_r_2 V_ys_2 V_xs_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))))->hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_ys_2))),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))))).
% 8.07/8.10  all V_r_2 V_y_2 V_x_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))))->c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_x_2)=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_y_2)).
% 8.07/8.10  all V_r_2 V_aa_2 T_a hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_aa_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))).
% 8.07/8.10  all V_r_2 V_p_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),V_r_2))->hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))).
% 8.07/8.10  all V_r_2 T_a (c_Relation_Otrans(T_a,V_r_2)<-> (all B_x B_y (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_y)),V_r_2))-> (all B_z (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_y),B_z)),V_r_2))->hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_z)),V_r_2))))))).
% 8.07/8.10  all V_ca_2 V_ba_2 V_aa_2 V_r_2 T_a (c_Relation_Otrans(T_a,V_r_2)-> (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ba_2)),V_r_2))-> (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_ba_2),V_ca_2)),V_r_2))->hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ca_2)),V_r_2))))).
% 8.07/8.10  all V_ca_2 V_r_2 V_ba_2 V_aa_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ba_2)),V_r_2))-> (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_ba_2),V_ca_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))->hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ca_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))))).
% 8.07/8.10  all V_ca_2 V_r_2 V_ba_2 V_aa_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ba_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))-> (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_ba_2),V_ca_2)),V_r_2))->hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ca_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))))).
% 8.07/8.10  all V_r_2 T_a (c_Transitive__Closure_Ortrancl(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2))=c_Transitive__Closure_Ortrancl(T_a,V_r_2)).
% 8.07/8.10  all V_r_2 T_a c_Relation_Otrans(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2)).
% 8.07/8.10  all V_ca_2 V_r_2 V_ba_2 V_aa_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ba_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))-> (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_ba_2),V_ca_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))->hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ca_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))))).
% 8.07/8.10  all V_r_2 T_a (c_Relation_Oirrefl(T_a,V_r_2)<-> (all B_x (-hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x)),V_r_2))))).
% 8.07/8.10  all V_r_2 V_aa_2 V_ba_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_ba_2),V_aa_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))-> (hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),c_Wellfounded_Oacc(T_a,V_r_2)))->hBOOL(hAPP(hAPP(c_member(T_a),V_ba_2),c_Wellfounded_Oacc(T_a,V_r_2))))).
% 8.07/8.10  all V_ba_2 V_r_2 V_aa_2 T_a (hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),c_Wellfounded_Oacc(T_a,V_r_2)))-> (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_ba_2),V_aa_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))->hBOOL(hAPP(hAPP(c_member(T_a),V_ba_2),c_Wellfounded_Oacc(T_a,V_r_2))))).
% 8.07/8.10  all V_z_2 V_y_2 V_x_2 V_r_2 T_a (c_Relation_Osingle__valued(T_a,T_a,V_r_2)-> (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))-> (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_z_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))->hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),V_z_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_z_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))))).
% 8.07/8.10  all V_y_2 V_R_2 V_x_2 T_a (-hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Relation_ODomain(T_a,T_a,V_R_2)))-> (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_R_2)))<->V_x_2=V_y_2)).
% 8.07/8.10  all V_r_2 V_ba_2 V_aa_2 T_b T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)),V_r_2))->hBOOL(hAPP(hAPP(c_member(T_b),V_ba_2),c_Relation_ORange(T_a,T_b,V_r_2)))).
% 8.07/8.10  all V_r_2 V_ba_2 V_aa_2 T_b T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)),V_r_2))->hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),c_Relation_ODomain(T_a,T_b,V_r_2)))).
% 8.07/8.10  all V_xs_2 V_r_2 V_x_2 T_a (hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Wellfounded_Oacc(T_a,V_r_2)))-> (hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))))->hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),c_Wellfounded_Oacc(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)))))).
% 8.07/8.10  all V_r_2 T_b T_a (c_Relation_Osingle__valued(T_a,T_b,V_r_2)<-> (all B_x B_y (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_x),B_y)),V_r_2))-> (all B_z (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_x),B_z)),V_r_2))->B_y=B_z))))).
% 8.07/8.10  all V_z_2 V_y_2 V_x_2 V_r_2 T_b T_a (c_Relation_Osingle__valued(T_a,T_b,V_r_2)-> (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),V_r_2))-> (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_z_2)),V_r_2))->V_y_2=V_z_2))).
% 8.07/8.10  all V_r_2 T_b V_aa_2 T_a (hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),c_Relation_ODomain(T_a,T_b,V_r_2)))<-> (exists B_y hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),B_y)),V_r_2)))).
% 8.07/8.10  all V_r_2 T_b V_aa_2 T_a (hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),c_Relation_ORange(T_b,T_a,V_r_2)))<-> (exists B_y hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),B_y),V_aa_2)),V_r_2)))).
% 8.07/8.10  all V_r_2 V_aa_2 T_a (hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),c_Wellfounded_Oacc(T_a,V_r_2)))<-> (all B_x (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),V_aa_2)),V_r_2))->hBOOL(hAPP(hAPP(c_member(T_a),B_x),c_Wellfounded_Oacc(T_a,V_r_2)))))).
% 8.07/8.10  all V_aa_2 V_r_2 V_ba_2 T_a (hBOOL(hAPP(hAPP(c_member(T_a),V_ba_2),c_Wellfounded_Oacc(T_a,V_r_2)))-> (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ba_2)),V_r_2))->hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),c_Wellfounded_Oacc(T_a,V_r_2))))).
% 8.07/8.10  all V_x_2 V_r_2 T_b T_a (c_Predicate_ORangeP(T_a,T_b,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_r_2),V_x_2)<->hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Relation_ORange(T_a,T_b,V_r_2)))).
% 8.07/8.10  all V_x_2 V_r_2 T_b T_a (c_Predicate_ODomainP(T_a,T_b,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_r_2),V_x_2)<->hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Relation_ODomain(T_a,T_b,V_r_2)))).
% 8.07/8.10  all V_r_2 T_b V_ba_2 T_a (hBOOL(hAPP(hAPP(c_member(T_a),V_ba_2),c_Relation_ORange(T_b,T_a,V_r_2)))-> -(all B_x (-hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),B_x),V_ba_2)),V_r_2))))).
% 8.07/8.10  all V_r_2 T_b V_aa_2 T_a (hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),c_Relation_ODomain(T_a,T_b,V_r_2)))-> -(all B_y (-hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),B_y)),V_r_2))))).
% 8.07/8.10  all V_x_2 V_r_2 T_a (hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a)))),c_Product__Type_OPair(T_a,T_a)))),V_r_2)),V_x_2))<->hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Wellfounded_Oacc(T_a,V_r_2)))).
% 8.07/8.10  all V_r_2 V_x_2 T_a ((all B_y (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_y),V_x_2)),V_r_2))->hBOOL(hAPP(hAPP(c_member(T_a),B_y),c_Wellfounded_Oacc(T_a,V_r_2)))))->hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Wellfounded_Oacc(T_a,V_r_2)))).
% 8.07/8.10  all T_b T_a V_ba_2 V_aa_2 V_r_2 (hBOOL(hAPP(hAPP(V_r_2,V_aa_2),V_ba_2))->c_Predicate_ORangeP(T_a,T_b,V_r_2,V_ba_2)).
% 8.07/8.10  all T_b T_a V_ba_2 V_aa_2 V_r_2 (hBOOL(hAPP(hAPP(V_r_2,V_aa_2),V_ba_2))->c_Predicate_ODomainP(T_a,T_b,V_r_2,V_aa_2)).
% 8.07/8.10  all V_a2_2 V_r_2 T_b T_a (c_Predicate_ORangeP(T_a,T_b,V_r_2,V_a2_2)<-> (exists B_a hBOOL(hAPP(hAPP(V_r_2,B_a),V_a2_2)))).
% 8.07/8.10  all V_aa_2 V_r_2 T_a (hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),V_aa_2))<-> (all B_x (hBOOL(hAPP(hAPP(V_r_2,B_x),V_aa_2))->hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),B_x))))).
% 8.07/8.10  all V_aa_2 V_r_2 T_a (hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),V_aa_2))<-> (all B_x (hBOOL(hAPP(hAPP(V_r_2,B_x),V_aa_2))->hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),B_x))))).
% 8.07/8.10  all V_aa_2 V_ba_2 V_r_2 T_a (hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),V_ba_2))-> (hBOOL(hAPP(hAPP(V_r_2,V_aa_2),V_ba_2))->hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),V_aa_2)))).
% 8.07/8.10  all V_r_2 V_xs_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_List_Olists(T_a,c_Wellfounded_Oacc(T_a,V_r_2))))->hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))))).
% 8.07/8.10  all V_r_2 V_xs_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))))->hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_List_Olists(T_a,c_Wellfounded_Oacc(T_a,V_r_2))))).
% 8.07/8.10  all V_R_2 V_x_2 T_a (-hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Wellfounded_Oacc(T_a,V_R_2)))-> -(all B_z (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_z),V_x_2)),V_R_2))->hBOOL(hAPP(hAPP(c_member(T_a),B_z),c_Wellfounded_Oacc(T_a,V_R_2)))))).
% 8.07/8.10  all V_A_2 T_a V_ba_2 V_aa_2 (V_aa_2=V_ba_2-> (hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),V_A_2))->hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ba_2)),c_Relation_OId__on(T_a,V_A_2))))).
% 8.07/8.10  all V_A_2 V_y_2 V_x_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Relation_OId__on(T_a,V_A_2)))<->V_x_2=V_y_2&hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))).
% 8.07/8.10  all V_A_2 T_a hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_List_Olists(T_a,V_A_2))).
% 8.07/8.10  all V_A_2 T_a (c_Relation_ODomain(T_a,T_a,c_Relation_OId__on(T_a,V_A_2))=V_A_2).
% 8.07/8.10  all V_A_2 T_a c_Relation_Otrans(T_a,c_Relation_OId__on(T_a,V_A_2)).
% 8.07/8.10  all V_A_2 T_a (c_Relation_ORange(T_a,T_a,c_Relation_OId__on(T_a,V_A_2))=V_A_2).
% 8.07/8.10  all V_A_2 T_a c_Relation_Osingle__valued(T_a,T_a,c_Relation_OId__on(T_a,V_A_2)).
% 8.07/8.10  all V_A_2 V_ys_2 V_xs_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)),c_List_Olists(T_a,V_A_2)))<->hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_List_Olists(T_a,V_A_2)))&hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_ys_2),c_List_Olists(T_a,V_A_2)))).
% 8.07/8.10  all V_A_2 V_xs_2 V_x_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),c_List_Olists(T_a,V_A_2)))<->hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))&hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_List_Olists(T_a,V_A_2)))).
% 8.07/8.10  all V_A_2 V_aa_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_aa_2),c_List_Olists(T_a,V_A_2)))<->V_aa_2=c_List_Olist_ONil(T_a)| (exists B_a B_l (V_aa_2=hAPP(hAPP(c_List_Olist_OCons(T_a),B_a),B_l)&hBOOL(hAPP(hAPP(c_member(T_a),B_a),V_A_2))&hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),B_l),c_List_Olists(T_a,V_A_2)))))).
% 8.07/8.10  all V_A_2 V_ca_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_ca_2),c_Relation_OId__on(T_a,V_A_2)))-> -(all B_x (hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))->V_ca_2!=hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x)))).
% 8.07/8.10  all V_x_2 V_A_2 T_a (hBOOL(hAPP(c_List_Olistsp(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)),V_x_2))<->hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_x_2),c_List_Olists(T_a,V_A_2)))).
% 8.07/8.10  all V_Pa_2 V_r_2 V_by_2 V_bx_2 V_ay_2 V_ax_2 T_b T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_ax_2),V_ay_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_bx_2),V_by_2))),c_Transitive__Closure_Ortrancl(tc_prod(T_a,T_b),V_r_2)))-> (hBOOL(hAPP(hAPP(V_Pa_2,V_ax_2),V_ay_2))-> ((all B_a B_b (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_ax_2),V_ay_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_a),B_b))),c_Transitive__Closure_Ortrancl(tc_prod(T_a,T_b),V_r_2)))-> (all B_aa B_ba (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_a),B_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_aa),B_ba))),V_r_2))-> (hBOOL(hAPP(hAPP(V_Pa_2,B_a),B_b))->hBOOL(hAPP(hAPP(V_Pa_2,B_aa),B_ba)))))))->hBOOL(hAPP(hAPP(V_Pa_2,V_bx_2),V_by_2))))).
% 8.07/8.10  all V_Pa_2 V_r_2 V_by_2 V_bx_2 V_ay_2 V_ax_2 T_b T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_ax_2),V_ay_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_bx_2),V_by_2))),c_Transitive__Closure_Ortrancl(tc_prod(T_a,T_b),V_r_2)))-> (hBOOL(hAPP(hAPP(V_Pa_2,V_bx_2),V_by_2))-> ((all B_a B_b B_aa B_ba (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_a),B_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_aa),B_ba))),V_r_2))-> (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_aa),B_ba)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_bx_2),V_by_2))),c_Transitive__Closure_Ortrancl(tc_prod(T_a,T_b),V_r_2)))-> (hBOOL(hAPP(hAPP(V_Pa_2,B_aa),B_ba))->hBOOL(hAPP(hAPP(V_Pa_2,B_a),B_b))))))->hBOOL(hAPP(hAPP(V_Pa_2,V_ax_2),V_ay_2))))).
% 8.07/8.10  all V_A_2 T_a hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),c_List_Olist_ONil(T_a))).
% 8.07/8.10  all V_x_2 V_B_2 V_A_2 T_a (hBOOL(hAPP(c_List_Olistsp(T_a,hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),V_A_2)),V_B_2)),V_x_2))<->hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_x_2))&hBOOL(hAPP(c_List_Olistsp(T_a,V_B_2),V_x_2))).
% 8.07/8.10  all V_a2_2 V_a1_2 V_A_2 T_a (hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_a1_2),V_a2_2)))<->hBOOL(hAPP(V_A_2,V_a1_2))&hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_a2_2))).
% 8.07/8.10  all V_A_2 T_a hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),c_List_Olist_ONil(T_a))).
% 8.07/8.10  all V_ys_2 V_xs_2 V_A_2 T_a (hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)))<->hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_xs_2))&hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_ys_2))).
% 8.07/8.10  all V_r_2 V_zb_2 V_za_2 V_xb_2 V_xa_2 T_b T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_xa_2),V_xb_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_za_2),V_zb_2))),c_Transitive__Closure_Ortrancl(tc_prod(T_a,T_b),V_r_2)))-> (hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_xa_2),V_xb_2)!=hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_za_2),V_zb_2)-> -(all B_a B_b (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_xa_2),V_xb_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_a),B_b))),V_r_2))-> -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_a),B_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_za_2),V_zb_2))),c_Transitive__Closure_Ortrancl(tc_prod(T_a,T_b),V_r_2))))))).
% 8.07/8.10  all V_B_2 V_A_2 V_l_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_l_2),c_List_Olists(T_a,V_A_2)))-> (hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_l_2),c_List_Olists(T_a,V_B_2)))->hBOOL(hAPP(c_List_Olistsp(T_a,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))),V_l_2)))).
% 8.07/8.10  all V_r_2 V_ys_2 V_y_2 V_xs_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel1(T_a,V_r_2)))-> ((all B_x (V_xs_2=hAPP(hAPP(c_List_Olist_OCons(T_a),B_x),V_ys_2)-> -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),V_y_2)),V_r_2))))-> -(all B_zs (V_xs_2=hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),B_zs)-> -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),B_zs),V_ys_2)),c_List_Olistrel1(T_a,V_r_2))))))).
% 8.07/8.10  all V_xs_2 V_x_2 V_Pa_2 T_a (c_List_Opartition(T_a,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))=hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_COMBS(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),tc_fun(tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),tc_List_Olist(T_a)),c_COMBS(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_fun(tc_List_Olist(T_a),tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),tc_List_Olist(T_a)),hAPP(c_COMBB(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_List_Olist(T_a)),c_If(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(V_Pa_2,V_x_2)))),hAPP(hAPP(c_COMBB(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_List_Olist(T_a)),c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(c_List_Olist_OCons(T_a),V_x_2))))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_fun(tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),tc_List_Olist(T_a)),c_COMBB(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_List_Olist(T_a))),c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)))),hAPP(c_List_Olist_OCons(T_a),V_x_2)))),c_List_Opartition(T_a,V_Pa_2,V_xs_2))).
% 8.07/8.10  all V_r_2 T_b T_a ((all B_x B_y (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_x),B_y)),V_r_2))-> (all B_z (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_x),B_z)),V_r_2))->B_y=B_z))))->c_Relation_Osingle__valued(T_a,T_b,V_r_2)).
% 8.07/8.10  all V_x_2 V_B_2 V_A_2 T_a (hBOOL(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2),V_x_2))-> -(hBOOL(hAPP(V_A_2,V_x_2))-> -hBOOL(hAPP(V_B_2,V_x_2)))).
% 8.07/8.10  all T_a V_B_2 V_x_2 V_A_2 (hBOOL(hAPP(V_A_2,V_x_2))-> (hBOOL(hAPP(V_B_2,V_x_2))->hBOOL(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2),V_x_2)))).
% 8.07/8.10  all V_B_2 V_A_2 V_ca_2 T_a (hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)))-> -(hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))-> -hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2)))).
% 8.07/8.10  all V_B_2 V_A_2 V_ca_2 T_a (hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))-> (hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2))->hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2))))).
% 8.07/8.10  all V_B_2 V_A_2 T_a (c_List_Olistsp(T_a,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2))=c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),c_List_Olistsp(T_a,V_A_2),c_List_Olistsp(T_a,V_B_2))).
% 8.07/8.10  all V_x_2 V_B_2 V_A_2 T_a (hBOOL(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2),V_x_2))->hBOOL(hAPP(V_B_2,V_x_2))).
% 8.07/8.10  all V_x_2 V_B_2 V_A_2 T_a (hBOOL(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2),V_x_2))->hBOOL(hAPP(V_A_2,V_x_2))).
% 8.07/8.10  all V_C_2 V_B_2 V_A_2 T_a (c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2),V_C_2)=c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_C_2))).
% 8.07/8.10  all V_C_2 V_B_2 V_A_2 T_a (c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_C_2))=c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_B_2,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_C_2))).
% 8.07/8.10  all V_B_2 V_A_2 T_a (c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2))=c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)).
% 8.07/8.10  all V_B_2 V_A_2 T_a (c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)=c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_A_2)).
% 8.07/8.10  all V_A_2 T_a (c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_A_2)=V_A_2).
% 8.07/8.10  all V_B_2 V_A_2 V_ca_2 T_a (hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)))<->hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))&hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2))).
% 8.07/8.10  all V_B_2 V_A_2 V_ca_2 T_a (hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)))->hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))).
% 8.07/8.10  all V_B_2 V_A_2 V_ca_2 T_a (hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)))->hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2))).
% 8.07/8.10  all V_s_2 V_r_2 T_a (c_Relation_Otrans(T_a,V_r_2)-> (c_Relation_Otrans(T_a,V_s_2)->c_Relation_Otrans(T_a,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),V_r_2,V_s_2)))).
% 8.07/8.10  all V_B_2 V_l_2 V_A_2 T_a (hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_l_2))-> (hBOOL(hAPP(c_List_Olistsp(T_a,V_B_2),V_l_2))->hBOOL(hAPP(c_List_Olistsp(T_a,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)),V_l_2)))).
% 8.07/8.10  all V_x_2 V_S_2 V_R_2 T_a (hBOOL(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_R_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_S_2)),V_x_2))<->hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_R_2,V_S_2)))).
% 8.07/8.10  all V_B_2 V_A_2 T_a (c_List_Olistsp(T_a,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2)))=c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_List_Olist(T_a))),c_List_Olists(T_a,V_A_2)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_List_Olist(T_a))),c_List_Olists(T_a,V_B_2)))).
% 8.07/8.10  all V_p_2 V_g_2 T_e T_d V_f_2 T_a T_c T_b (hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_f_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,tc_prod(T_b,T_c)),V_g_2),V_p_2))=hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,T_a),hAPP(hAPP(c_COMBB(tc_fun(T_e,tc_prod(T_b,T_c)),tc_fun(T_e,T_a),T_d),hAPP(c_COMBB(tc_prod(T_b,T_c),T_a,T_e),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_f_2))),V_g_2)),V_p_2)).
% 8.07/8.10  all V_f_2 T_c T_b T_a (hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,T_c),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),T_c,T_b),V_f_2)),c_Product__Type_OPair(T_a,T_b)))=V_f_2).
% 8.07/8.10  all V_x_2 V_g_2 V_f_2 T_b T_a (class_Lattices_Olattice(T_a)->hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,T_a),V_f_2,V_g_2),V_x_2)=c_Lattices_Osemilattice__inf__class_Oinf(T_a,hAPP(V_f_2,V_x_2),hAPP(V_g_2,V_x_2))).
% 8.07/8.10  all V_ba_2 V_aa_2 V_f1_2 T_a T_c T_b (hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_f1_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_aa_2),V_ba_2))=hAPP(hAPP(V_f1_2,V_aa_2),V_ba_2)).
% 8.07/8.10  all V_ba_2 V_aa_2 V_f_2 T_a T_c T_b (hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_aa_2),V_ba_2))=hAPP(hAPP(V_f_2,V_aa_2),V_ba_2)).
% 8.07/8.10  all T_b T_a V_ba_2 V_aa_2 V_f1_2 (hBOOL(hAPP(hAPP(V_f1_2,V_aa_2),V_ba_2))->hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),V_f1_2),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)))).
% 8.07/8.10  all T_b T_a V_ba_2 V_aa_2 V_f_2 (hBOOL(hAPP(hAPP(V_f_2,V_aa_2),V_ba_2))->hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)))).
% 8.07/8.10  all T_c T_b V_ba_2 V_aa_2 V_ca_2 V_z_2 T_a (hBOOL(hAPP(hAPP(c_member(T_a),V_z_2),hAPP(hAPP(V_ca_2,V_aa_2),V_ba_2)))->hBOOL(hAPP(hAPP(c_member(T_a),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_fun(T_a,tc_HOL_Obool)),V_ca_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_aa_2),V_ba_2))))).
% 8.07/8.10  all V_ba_2 V_aa_2 V_f_2 T_b T_a (hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)))->hBOOL(hAPP(hAPP(V_f_2,V_aa_2),V_ba_2))).
% 8.07/8.10  all V_ca_2 V_ba_2 V_aa_2 V_R_2 T_c T_b T_a (hBOOL(hAPP(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_fun(T_c,tc_HOL_Obool)),V_R_2),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)),V_ca_2))->hBOOL(hAPP(hAPP(hAPP(V_R_2,V_aa_2),V_ba_2),V_ca_2))).
% 8.07/8.10  all V_A_2 T_a (c_Relation_OId__on(T_a,V_A_2)=hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_HOL_Obool,tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj)),c_fe_qual))),V_A_2))).
% 8.07/8.10  all V_y_2 V_x_2 V_S_2 V_R_2 T_b T_a (hBOOL(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_R_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_S_2)),V_x_2),V_y_2))<->hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),V_R_2,V_S_2)))).
% 8.07/8.10  all V_b_H V_a_H V_b V_a T_b T_a (hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a),V_b)=hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_H),V_b_H)-> -(V_a=V_a_H->V_b!=V_b_H)).
% 8.07/8.10  all V_b_H_2 V_a_H_2 V_ba_2 V_aa_2 T_b T_a (hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)=hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_H_2),V_b_H_2)<->V_aa_2=V_a_H_2&V_ba_2=V_b_H_2).
% 8.07/8.10  all T_b T_a V_Pa_2 ((all B_x1 hBOOL(hAPP(V_Pa_2,B_x1)))<-> (all B_a B_b hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_a),B_b))))).
% 8.07/8.10  all V_z V_y V_x T_a (class_Lattices_Osemilattice__inf(T_a)->c_Lattices_Osemilattice__inf__class_Oinf(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y),V_z)=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_y,V_z))).
% 8.07/8.10  all V_z V_y V_x T_a (class_Lattices_Olattice(T_a)->c_Lattices_Osemilattice__inf__class_Oinf(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y),V_z)=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_y,V_z))).
% 8.07/8.10  all V_c V_b V_a T_a (class_Lattices_Osemilattice__inf(T_a)->c_Lattices_Osemilattice__inf__class_Oinf(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_b),V_c)=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_b,V_c))).
% 8.07/8.10  all V_z V_y V_x T_a (class_Lattices_Osemilattice__inf(T_a)->c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_y,V_z))=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_y,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_z))).
% 8.07/8.10  all V_z V_y V_x T_a (class_Lattices_Olattice(T_a)->c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_y,V_z))=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_y,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_z))).
% 8.07/8.10  all V_c V_a V_b T_a (class_Lattices_Osemilattice__inf(T_a)->c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_b,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_c))=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_b,V_c))).
% 8.07/8.10  all V_y V_x T_a (class_Lattices_Osemilattice__inf(T_a)->c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y))=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y)).
% 8.07/8.10  all V_y V_x T_a (class_Lattices_Olattice(T_a)->c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y))=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y)).
% 8.07/8.10  all V_b V_a T_a (class_Lattices_Osemilattice__inf(T_a)->c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_b))=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_b)).
% 8.07/8.10  all V_y V_x T_a (class_Lattices_Osemilattice__inf(T_a)->c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y)=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_y,V_x)).
% 8.07/8.10  all V_y V_x T_a (class_Lattices_Olattice(T_a)->c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y)=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_y,V_x)).
% 8.07/8.10  all V_b V_a T_a (class_Lattices_Osemilattice__inf(T_a)->c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_b)=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_b,V_a)).
% 8.07/8.10  all V_x T_a (class_Lattices_Osemilattice__inf(T_a)->c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_x)=V_x).
% 8.07/8.10  all V_a T_a (class_Lattices_Osemilattice__inf(T_a)->c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_a)=V_a).
% 8.07/8.10  all V_ca_2 T_c T_b T_a V_q_2 V_p_2 (V_p_2=V_q_2->hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),V_ca_2),V_p_2)=hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),V_ca_2),V_q_2)).
% 8.07/8.10  all V_x_2 V_g_2 V_f_2 T_b T_a (class_Lattices_Olattice(T_a)->hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,T_a),V_f_2,V_g_2),V_x_2)=c_Lattices_Osemilattice__inf__class_Oinf(T_a,hAPP(V_f_2,V_x_2),hAPP(V_g_2,V_x_2))).
% 8.07/8.10  all V_ba_2 V_aa_2 V_f1_2 T_a T_c T_b (c_Product__Type_Oprod_Oprod__rec(T_b,T_c,T_a,V_f1_2,hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_aa_2),V_ba_2))=hAPP(hAPP(V_f1_2,V_aa_2),V_ba_2)).
% 8.07/8.10  all T_c T_b T_a (c_Product__Type_Ointernal__split(T_a,T_b,T_c)=c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c)).
% 8.07/8.10  all V_f_2 T_c V_A_2 V_ba_2 V_aa_2 T_b T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)),V_A_2))->hBOOL(hAPP(hAPP(c_member(T_c),hAPP(hAPP(V_f_2,V_aa_2),V_ba_2)),c_Set_Oimage(tc_prod(T_a,T_b),T_c,hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),V_f_2),V_A_2)))).
% 8.07/8.10  all V_ba_2 V_aa_2 V_ca_2 T_a T_c T_b (hAPP(hAPP(c_Product__Type_Ointernal__split(T_b,T_c,T_a),V_ca_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_aa_2),V_ba_2))=hAPP(hAPP(V_ca_2,V_aa_2),V_ba_2)).
% 8.07/8.10  all V_y_2 V_x_2 V_B_2 V_A_2 T_b T_a (hBOOL(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2,V_B_2),V_x_2),V_y_2))-> -(hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))-> -hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)))).
% 8.07/8.10  all T_b T_a V_B_2 V_y_2 V_x_2 V_A_2 (hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))-> (hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2))->hBOOL(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2,V_B_2),V_x_2),V_y_2)))).
% 8.07/8.10  all T_a V_A_2 T_b V_x_2 V_f_2 V_ba_2 (V_ba_2=hAPP(V_f_2,V_x_2)-> (hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))->hBOOL(hAPP(hAPP(c_member(T_a),V_ba_2),c_Set_Oimage(T_b,T_a,V_f_2,V_A_2))))).
% 8.07/8.10  all V_y_2 V_x_2 V_B_2 V_A_2 T_b T_a (hBOOL(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2,V_B_2),V_x_2),V_y_2))->hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2))).
% 8.07/8.10  all V_y_2 V_x_2 V_B_2 V_A_2 T_b T_a (hBOOL(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2,V_B_2),V_x_2),V_y_2))->hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))).
% 8.07/8.10  all V_A_2 V_f_2 T_b V_z_2 T_a (hBOOL(hAPP(hAPP(c_member(T_a),V_z_2),c_Set_Oimage(T_b,T_a,V_f_2,V_A_2)))<-> (exists B_x (hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))&V_z_2=hAPP(V_f_2,B_x)))).
% 8.07/8.10  all V_f_2 T_b V_A_2 V_x_2 T_a (hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))->hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_x_2)),c_Set_Oimage(T_a,T_b,V_f_2,V_A_2)))).
% 8.07/8.10  all T_b V_f_2 V_ba_2 V_A_2 V_x_2 T_a (hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))-> (V_ba_2=hAPP(V_f_2,V_x_2)->hBOOL(hAPP(hAPP(c_member(T_b),V_ba_2),c_Set_Oimage(T_a,T_b,V_f_2,V_A_2))))).
% 8.07/8.10  all V_A_2 V_g_2 T_c V_f_2 T_a T_b (c_Set_Oimage(T_b,T_a,V_f_2,c_Set_Oimage(T_c,T_b,V_g_2,V_A_2))=c_Set_Oimage(T_c,T_a,hAPP(hAPP(c_COMBB(T_b,T_a,T_c),V_f_2),V_g_2),V_A_2)).
% 8.07/8.10  all V_p_2 V_ca_2 T_c T_b V_z_2 T_a (hBOOL(hAPP(hAPP(c_member(T_a),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_fun(T_a,tc_HOL_Obool)),V_ca_2),V_p_2)))-> -(all B_x B_y (V_p_2=hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_x),B_y)-> -hBOOL(hAPP(hAPP(c_member(T_a),V_z_2),hAPP(hAPP(V_ca_2,B_x),B_y)))))).
% 8.07/8.10  all V_ca_2 V_z_2 T_c T_b T_a V_p_2 ((all B_a B_b (V_p_2=hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_a),B_b)->hBOOL(hAPP(hAPP(c_member(T_c),V_z_2),hAPP(hAPP(V_ca_2,B_a),B_b)))))->hBOOL(hAPP(hAPP(c_member(T_c),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_fun(T_c,tc_HOL_Obool)),V_ca_2),V_p_2)))).
% 8.07/8.10  all V_Y_2 T_a (c_Set_Oimage(T_a,T_a,c_COMBI(T_a),V_Y_2)=V_Y_2).
% 8.07/8.10  all V_y_2 V_x_2 V_ca_2 T_a T_c T_b (hAPP(hAPP(c_Product__Type_Ocurry(T_b,T_c,T_a,V_ca_2),V_x_2),V_y_2)=hAPP(V_ca_2,hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2))).
% 8.07/8.10  all V_ba_2 V_aa_2 T_b T_a V_f_2 (hBOOL(hAPP(V_f_2,hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)))->hBOOL(hAPP(hAPP(c_Product__Type_Ocurry(T_a,T_b,tc_HOL_Obool,V_f_2),V_aa_2),V_ba_2))).
% 8.07/8.10  all V_ba_2 V_aa_2 V_f_2 T_b T_a (hBOOL(hAPP(hAPP(c_Product__Type_Ocurry(T_a,T_b,tc_HOL_Obool,V_f_2),V_aa_2),V_ba_2))->hBOOL(hAPP(V_f_2,hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)))).
% 8.07/8.10  all V_ba_2 V_aa_2 V_f_2 T_b T_a (hBOOL(hAPP(hAPP(c_Product__Type_Ocurry(T_a,T_b,tc_HOL_Obool,V_f_2),V_aa_2),V_ba_2))->hBOOL(hAPP(V_f_2,hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)))).
% 8.07/8.10  all V_ba_2 V_aa_2 V_f_2 T_a T_c T_b (hAPP(hAPP(c_Product__Type_Ocurry(T_b,T_c,T_a,V_f_2),V_aa_2),V_ba_2)=hAPP(V_f_2,hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_aa_2),V_ba_2))).
% 8.07/8.10  all V_f_2 T_c T_b T_a (hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),c_Product__Type_Ocurry(T_a,T_b,T_c,V_f_2))=V_f_2).
% 8.07/8.10  all V_f_2 T_c T_b T_a (c_Product__Type_Ocurry(T_a,T_b,T_c,hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),V_f_2))=V_f_2).
% 8.07/8.10  all V_aa_2 V_A_2 T_a (hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_aa_2))<->V_aa_2=c_List_Olist_ONil(T_a)| (exists B_a B_l (V_aa_2=hAPP(hAPP(c_List_Olist_OCons(T_a),B_a),B_l)&hBOOL(hAPP(V_A_2,B_a))&hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),B_l))))).
% 8.07/8.10  all V_x V_xs T_a (c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a))))=V_x).
% 8.07/8.10  all V_y_2 V_x_2 T_a (-hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,c_List_Olist_ONil(tc_fun(T_a,tc_Nat_Onat)))))).
% 8.07/8.10  all V_B_2 V_f_2 T_b V_A_2 T_a ((all B_x (hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))->hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,B_x)),hAPP(V_B_2,B_x)))))->hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2)))).
% 8.07/8.10  all V_x T_a V_xs ((V_xs=c_List_Olist_ONil(T_a)->c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs))=V_x)& (V_xs!=c_List_Olist_ONil(T_a)->c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs))=c_List_Olast(T_a,V_xs))).
% 8.07/8.10  all V_x T_a V_xs (V_xs!=c_List_Olist_ONil(T_a)->c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs))=c_List_Olast(T_a,V_xs)).
% 8.07/8.10  all V_x T_a V_xs (V_xs=c_List_Olist_ONil(T_a)->c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs))=V_x).
% 8.07/8.10  all V_xs T_a V_ys ((V_ys=c_List_Olist_ONil(T_a)->c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys))=c_List_Olast(T_a,V_xs))& (V_ys!=c_List_Olist_ONil(T_a)->c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys))=c_List_Olast(T_a,V_ys))).
% 8.07/8.10  all V_xs T_a V_ys (V_ys!=c_List_Olist_ONil(T_a)->c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys))=c_List_Olast(T_a,V_ys)).
% 8.07/8.10  all V_xs T_a V_ys (V_ys=c_List_Olist_ONil(T_a)->c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys))=c_List_Olast(T_a,V_xs)).
% 8.07/8.10  all V_ys_2 V_x_2 V_xs_2 T_a (hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)))=V_ys_2<->V_ys_2!=c_List_Olist_ONil(T_a)&c_List_Obutlast(T_a,V_ys_2)=V_xs_2&c_List_Olast(T_a,V_ys_2)=V_x_2).
% 8.07/8.10  all T_a V_xs (V_xs!=c_List_Olist_ONil(T_a)->hAPP(hAPP(c_List_Oappend(T_a),c_List_Obutlast(T_a,V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_a),c_List_Olast(T_a,V_xs)),c_List_Olist_ONil(T_a)))=V_xs).
% 8.07/8.10  all V_B_2 T_b V_g_2 V_f_2 V_A_2 T_a ((all B_w (hBOOL(hAPP(hAPP(c_member(T_a),B_w),V_A_2))->hAPP(V_f_2,B_w)=hAPP(V_g_2,B_w)))-> (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2)))<->hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_g_2),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2))))).
% 8.07/8.10  all T_a (c_List_Obutlast(T_a,c_List_Olist_ONil(T_a))=c_List_Olist_ONil(T_a)).
% 8.07/8.10  all V_x T_a V_xs ((V_xs=c_List_Olist_ONil(T_a)->c_List_Obutlast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs))=c_List_Olist_ONil(T_a))& (V_xs!=c_List_Olist_ONil(T_a)->c_List_Obutlast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs))=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Obutlast(T_a,V_xs)))).
% 8.07/8.10  all V_xs T_a V_ys ((V_ys=c_List_Olist_ONil(T_a)->c_List_Obutlast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys))=c_List_Obutlast(T_a,V_xs))& (V_ys!=c_List_Olist_ONil(T_a)->c_List_Obutlast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys))=hAPP(hAPP(c_List_Oappend(T_a),V_xs),c_List_Obutlast(T_a,V_ys)))).
% 8.07/8.10  all T_a V_xs (V_xs!=c_List_Olist_ONil(T_a)-> (c_List_Odistinct(T_a,V_xs)->c_List_Odistinct(T_a,c_List_Obutlast(T_a,V_xs)))).
% 8.07/8.10  all V_x V_xs T_a (c_List_Obutlast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a))))=V_xs).
% 8.07/8.10  all T_a V_xs_2 (V_xs_2!=c_List_Olist_ONil(T_a)-> (c_List_Odistinct(T_a,V_xs_2)->c_List_OtakeWhile(T_a,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fe_qual),c_List_Olast(T_a,V_xs_2))),V_xs_2)=c_List_Obutlast(T_a,V_xs_2))).
% 8.07/8.10  all V_r_2 T_a ((all B_x B_y (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_y)),V_r_2))-> (all B_z (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_y),B_z)),V_r_2))->hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_z)),V_r_2))))))->c_Relation_Otrans(T_a,V_r_2)).
% 8.07/8.10  all V_g_2 V_f_2 T_b V_A_2 V_aa_2 T_a ((hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),V_A_2))->c_Fun_Ooverride__on(T_a,T_b,V_f_2,V_g_2,V_A_2,V_aa_2)=hAPP(V_g_2,V_aa_2))& (-hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),V_A_2))->c_Fun_Ooverride__on(T_a,T_b,V_f_2,V_g_2,V_A_2,V_aa_2)=hAPP(V_f_2,V_aa_2))).
% 8.07/8.10  all V_Pa_2 V_xs_2 T_a (c_List_Odistinct(T_a,V_xs_2)->c_List_Odistinct(T_a,c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2))).
% 8.07/8.10  all V_Pa_2 T_a (c_List_OtakeWhile(T_a,V_Pa_2,c_List_Olist_ONil(T_a))=c_List_Olist_ONil(T_a)).
% 8.07/8.10  all V_xs_2 T_a V_x_2 V_Pa_2 ((hBOOL(hAPP(V_Pa_2,V_x_2))->c_List_OtakeWhile(T_a,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2)))& (-hBOOL(hAPP(V_Pa_2,V_x_2))->c_List_OtakeWhile(T_a,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))=c_List_Olist_ONil(T_a))).
% 8.07/8.10  all V_l_2 V_xs_2 T_a V_x_2 V_Pa_2 (-hBOOL(hAPP(V_Pa_2,V_x_2))->c_List_OtakeWhile(T_a,V_Pa_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_l_2)))=c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2)).
% 8.07/8.10  all V_g_2 V_f_2 T_b V_A_2 V_aa_2 T_a (-hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),V_A_2))->c_Fun_Ooverride__on(T_a,T_b,V_f_2,V_g_2,V_A_2,V_aa_2)=hAPP(V_f_2,V_aa_2)).
% 8.07/8.10  all V_g_2 V_f_2 T_b V_A_2 V_aa_2 T_a (hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),V_A_2))->c_Fun_Ooverride__on(T_a,T_b,V_f_2,V_g_2,V_A_2,V_aa_2)=hAPP(V_g_2,V_aa_2)).
% 8.07/8.10  all V_ys_2 V_y_2 V_xs_2 V_Pa_2 T_a (c_List_OdropWhile(T_a,V_Pa_2,V_xs_2)=hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2)<->V_xs_2=hAPP(hAPP(c_List_Oappend(T_a),c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))& -hBOOL(hAPP(V_Pa_2,V_y_2))).
% 8.07/8.10  all V_D_2 V_h_2 T_d V_C_2 V_g_2 T_c V_B_2 V_A_2 V_f_2 T_b T_a (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a,V_B_2))))-> (hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,T_c)),V_g_2),c_FuncSet_OPi(T_b,T_c,V_B_2,c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b,V_C_2))))-> (hBOOL(hAPP(hAPP(c_member(tc_fun(T_c,T_d)),V_h_2),c_FuncSet_OPi(T_c,T_d,V_C_2,c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_c,V_D_2))))->c_FuncSet_Ocompose(T_a,T_c,T_d,V_A_2,V_h_2,c_FuncSet_Ocompose(T_a,T_b,T_c,V_A_2,V_g_2,V_f_2))=c_FuncSet_Ocompose(T_a,T_b,T_d,V_A_2,c_FuncSet_Ocompose(T_b,T_c,T_d,V_B_2,V_h_2,V_g_2),V_f_2)))).
% 8.07/8.10  all V_C_2 V_g_2 T_c V_B_2 V_A_2 V_f_2 T_b T_a (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a,V_B_2))))-> (hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,T_c)),V_g_2),c_FuncSet_OPi(T_b,T_c,V_B_2,c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b,V_C_2))))->hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_c)),c_FuncSet_Ocompose(T_a,T_b,T_c,V_A_2,V_g_2,V_f_2)),c_FuncSet_OPi(T_a,T_c,V_A_2,c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_a,V_C_2)))))).
% 8.07/8.10  all V_C_2 V_g_2 T_c V_B_2 V_A_2 V_f_2 T_a T_b (c_Set_Oimage(T_b,T_a,V_f_2,V_A_2)=V_B_2-> (c_Set_Oimage(T_a,T_c,V_g_2,V_B_2)=V_C_2->c_Set_Oimage(T_b,T_c,c_FuncSet_Ocompose(T_b,T_a,T_c,V_A_2,V_g_2,V_f_2),V_A_2)=V_C_2)).
% 8.07/8.10  all V_Pa_2 T_a (c_List_OdropWhile(T_a,V_Pa_2,c_List_Olist_ONil(T_a))=c_List_Olist_ONil(T_a)).
% 8.07/8.10  all V_Pa_2 V_xs_2 T_a (c_List_Odistinct(T_a,V_xs_2)->c_List_Odistinct(T_a,c_List_OdropWhile(T_a,V_Pa_2,V_xs_2))).
% 8.07/8.10  all V_f_2 V_g_2 T_b T_c V_A_2 V_x_2 T_a (hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))->hAPP(c_FuncSet_Ocompose(T_a,T_c,T_b,V_A_2,V_g_2,V_f_2),V_x_2)=hAPP(V_g_2,hAPP(V_f_2,V_x_2))).
% 8.07/8.10  all V_xs_2 T_a V_x_2 V_Pa_2 ((hBOOL(hAPP(V_Pa_2,V_x_2))->c_List_OdropWhile(T_a,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))=c_List_OdropWhile(T_a,V_Pa_2,V_xs_2))& (-hBOOL(hAPP(V_Pa_2,V_x_2))->c_List_OdropWhile(T_a,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))).
% 8.07/8.10  all V_xs_2 V_Pa_2 T_a (hAPP(hAPP(c_List_Oappend(T_a),c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2)),c_List_OdropWhile(T_a,V_Pa_2,V_xs_2))=V_xs_2).
% 8.07/8.10  all V_g_2 V_f_2 V_A_2 T_c T_b T_a hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),c_FuncSet_Ocompose(T_a,T_c,T_b,V_A_2,V_f_2,V_g_2)),c_FuncSet_Oextensional(T_a,T_b,V_A_2))).
% 8.07/8.10  all V_r_2 T_a c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool),c_List_Olistrel(T_a,V_r_2),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))).
% 8.07/8.10  all T_a V_xs (V_xs!=c_List_Olist_ONil(T_a)-> -(all B_ys B_y (V_xs!=hAPP(hAPP(c_List_Oappend(T_a),B_ys),hAPP(hAPP(c_List_Olist_OCons(T_a),B_y),c_List_Olist_ONil(T_a)))))).
% 8.07/8.10  all V_B_2 V_A_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)-> (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_A_2)->V_A_2=V_B_2)).
% 8.07/8.10  all V_ca_2 V_B_2 V_A_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)-> (hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))->hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2)))).
% 8.07/8.10  all V_f_2 T_b V_B_2 V_A_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)->c_Orderings_Oord__class_Oless__e_q(tc_fun(T_b,tc_HOL_Obool),c_Set_Oimage(T_a,T_b,V_f_2,V_A_2),c_Set_Oimage(T_a,T_b,V_f_2,V_B_2))).
% 8.07/8.10  all V_A_2 V_f_2 T_b V_B_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_B_2,c_Set_Oimage(T_b,T_a,V_f_2,V_A_2))<-> (exists B_AA (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_b,tc_HOL_Obool),B_AA,V_A_2)&V_B_2=c_Set_Oimage(T_b,T_a,V_f_2,B_AA)))).
% 8.07/8.10  all V_s_2 V_r_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),V_r_2,V_s_2)->c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),c_Transitive__Closure_Ortrancl(T_a,V_r_2),c_Transitive__Closure_Ortrancl(T_a,V_s_2))).
% 8.07/8.10  all V_S_2 V_R_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),V_R_2,V_S_2)-> (c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),V_S_2,c_Transitive__Closure_Ortrancl(T_a,V_R_2))->c_Transitive__Closure_Ortrancl(T_a,V_S_2)=c_Transitive__Closure_Ortrancl(T_a,V_R_2))).
% 8.07/8.10  all V_s_2 V_r_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),V_r_2,c_Transitive__Closure_Ortrancl(T_a,V_s_2))->c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),c_Transitive__Closure_Ortrancl(T_a,V_r_2),c_Transitive__Closure_Ortrancl(T_a,V_s_2))).
% 8.07/8.10  all V_B_2 V_A_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)->c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),c_List_Olistsp(T_a,V_A_2),c_List_Olistsp(T_a,V_B_2))).
% 8.07/8.10  all V_x_2 V_B_2 V_A_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)-> (hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))->hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2)))).
% 8.07/8.10  all V_B_2 V_A_2 V_x_2 T_a (hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))-> (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)->hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2)))).
% 8.07/8.10  all V_x_2 V_B_2 V_A_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)-> (hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))->hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2)))).
% 8.07/8.10  all V_R2_2 V_R1_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),V_R1_2,V_R2_2)->c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),c_Wellfounded_Oacc(T_a,V_R2_2),c_Wellfounded_Oacc(T_a,V_R1_2))).
% 8.07/8.10  all V_B_2 V_A_2 V_f_2 T_b T_a (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_Oextensional(T_a,T_b,V_A_2)))-> (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)->hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_Oextensional(T_a,T_b,V_B_2))))).
% 8.07/8.10  all V_B_2 T_b V_A_2 V_A_H_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_H_2,V_A_2)->c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_fun(T_a,T_b),tc_HOL_Obool),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2),c_FuncSet_OPi(T_a,T_b,V_A_H_2,V_B_2))).
% 8.07/8.10  all T_a V_B_2 V_A_2 (V_A_2=V_B_2-> -(c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)-> -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_A_2))).
% 8.07/8.10  all V_C_2 V_B_2 V_A_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)-> (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_C_2)->c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_C_2))).
% 8.07/8.10  all V_x_2 V_Q_2 V_Pa_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_Pa_2,V_Q_2)-> (hBOOL(hAPP(V_Pa_2,V_x_2))->hBOOL(hAPP(V_Q_2,V_x_2)))).
% 8.07/8.10  all T_a V_B_2 V_A_2 (V_A_2=V_B_2->c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_A_2)).
% 8.07/8.10  all T_a V_B_2 V_A_2 (V_A_2=V_B_2->c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)).
% 8.07/8.10  all V_Q_2 T_a V_x_2 V_Pa_2 (hBOOL(hAPP(V_Pa_2,V_x_2))-> (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_Pa_2,V_Q_2)->hBOOL(hAPP(V_Q_2,V_x_2)))).
% 8.07/8.10  all T_a V_B_2 V_A_2 (V_A_2=V_B_2<->c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)&c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_A_2)).
% 8.07/8.10  all V_A_2 T_a c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_A_2).
% 8.07/8.10  all V_s_2 V_r_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),V_r_2,V_s_2)->c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool),c_List_Olistrel(T_a,V_r_2),c_List_Olistrel(T_a,V_s_2))).
% 8.07/8.10  all V_s_2 V_r_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),V_r_2,V_s_2)->c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool),c_List_Olistrel1(T_a,V_r_2),c_List_Olistrel1(T_a,V_s_2))).
% 8.07/8.10  all V_s_2 V_r_2 T_b T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),V_r_2,V_s_2)->c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),c_Relation_ODomain(T_a,T_b,V_r_2),c_Relation_ODomain(T_a,T_b,V_s_2))).
% 8.07/8.10  all V_B_2 V_A_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)->c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),c_List_Olists(T_a,V_A_2),c_List_Olists(T_a,V_B_2))).
% 8.07/8.10  all V_S_2 V_R_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_R_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_S_2))<->c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_R_2,V_S_2)).
% 8.07/8.10  all V_s_2 V_r_2 T_b T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),V_r_2,V_s_2)-> (c_Relation_Osingle__valued(T_a,T_b,V_s_2)->c_Relation_Osingle__valued(T_a,T_b,V_r_2))).
% 8.07/8.10  all V_B_2 V_A_2 T_a c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2),V_A_2).
% 8.07/8.10  all V_B_2 V_A_2 T_a c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2),V_B_2).
% 8.07/8.10  all V_B_2 V_A_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)->c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)=V_A_2).
% 8.07/8.10  all V_A_2 V_B_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_A_2)->c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)=V_B_2).
% 8.07/8.10  all V_B_2 V_A_2 V_C_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_C_2,V_A_2)-> (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_C_2,V_B_2)->c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_C_2,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)))).
% 8.07/8.10  all V_D_2 V_B_2 V_C_2 V_A_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_C_2)-> (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_D_2)->c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_C_2,V_D_2)))).
% 8.07/8.10  all V_b V_a V_x T_a (class_Lattices_Osemilattice__inf(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_x,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_b))-> -(c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_a)-> -c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_b)))).
% 8.07/8.10  all V_d V_b V_c V_a T_a (class_Lattices_Osemilattice__inf(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_a,V_c)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_b,V_d)->c_Orderings_Oord__class_Oless__e_q(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_b),c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_c,V_d))))).
% 8.07/8.10  all V_z V_y V_x T_a (class_Lattices_Osemilattice__inf(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_z)->c_Orderings_Oord__class_Oless__e_q(T_a,V_x,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_y,V_z))))).
% 8.07/8.10  all V_b V_a V_x T_a (class_Lattices_Osemilattice__inf(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_b)->c_Orderings_Oord__class_Oless__e_q(T_a,V_x,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_b))))).
% 8.07/8.10  all V_x V_y T_a (class_Lattices_Osemilattice__inf(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_x)->c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y)=V_y)).
% 8.07/8.10  all V_y V_x T_a (class_Lattices_Osemilattice__inf(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y)->c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y)=V_x)).
% 8.07/8.10  all V_a V_x V_b T_a (class_Lattices_Osemilattice__inf(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_b,V_x)->c_Orderings_Oord__class_Oless__e_q(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_b),V_x))).
% 8.07/8.10  all V_b V_x V_a T_a (class_Lattices_Osemilattice__inf(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_a,V_x)->c_Orderings_Oord__class_Oless__e_q(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_b),V_x))).
% 8.07/8.10  all V_z_2 V_y_2 V_x_2 T_a (class_Lattices_Osemilattice__inf(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_y_2,V_z_2))<->c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)&c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_z_2))).
% 8.07/8.10  all V_y_2 V_x_2 T_a (class_Lattices_Osemilattice__inf(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)<->c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x_2,V_y_2)=V_x_2)).
% 8.07/8.10  all V_y V_x T_a (class_Lattices_Osemilattice__inf(T_a)->c_Orderings_Oord__class_Oless__e_q(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y),V_y)).
% 8.07/8.10  all V_y V_x T_a (class_Lattices_Olattice(T_a)->c_Orderings_Oord__class_Oless__e_q(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y),V_y)).
% 8.07/8.10  all V_y V_x T_a (class_Lattices_Osemilattice__inf(T_a)->c_Orderings_Oord__class_Oless__e_q(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y),V_x)).
% 8.07/8.10  all V_y V_x T_a (class_Lattices_Olattice(T_a)->c_Orderings_Oord__class_Oless__e_q(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y),V_x)).
% 8.07/8.10  all V_B_2 V_A_2 V_f_2 T_b T_a c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),c_Set_Oimage(T_b,T_a,V_f_2,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool),V_A_2,V_B_2)),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),c_Set_Oimage(T_b,T_a,V_f_2,V_A_2),c_Set_Oimage(T_b,T_a,V_f_2,V_B_2))).
% 8.07/8.10  all V_B_2 V_A_2 T_b T_a c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),c_Relation_ODomain(T_a,T_b,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),V_A_2,V_B_2)),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),c_Relation_ODomain(T_a,T_b,V_A_2),c_Relation_ODomain(T_a,T_b,V_B_2))).
% 8.07/8.10  all V_B_2 V_A_2 T_b T_a c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),c_Relation_ORange(T_b,T_a,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),V_A_2,V_B_2)),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),c_Relation_ORange(T_b,T_a,V_A_2),c_Relation_ORange(T_b,T_a,V_B_2))).
% 8.07/8.10  all V_B_2 V_A_2 V_f_2 T_b T_a (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a,V_B_2))))->c_Orderings_Oord__class_Oless__e_q(tc_fun(T_b,tc_HOL_Obool),c_Set_Oimage(T_a,T_b,V_f_2,V_A_2),V_B_2)).
% 8.07/8.10  all V_r_2 T_a c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool),c_List_Olistrel1(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))).
% 8.07/8.10  all V_x T_a (class_Orderings_Opreorder(T_a)->c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_x)).
% 8.07/8.10  all V_B_2 V_A_2 V_g_2 T_b T_a (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_g_2),c_FuncSet_OPi(T_a,T_b,V_A_2,c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a,V_B_2))))-> (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_g_2),c_FuncSet_Oextensional(T_a,T_b,V_A_2)))->c_FuncSet_Ocompose(T_a,T_a,T_b,V_A_2,V_g_2,c_FuncSet_Orestrict(T_a,T_a,c_COMBI(T_a),V_A_2))=V_g_2)).
% 8.07/8.10  all V_B_2 V_A_2 V_f_2 T_b T_a (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a,V_B_2))))-> (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_Oextensional(T_a,T_b,V_A_2)))->c_FuncSet_Ocompose(T_a,T_b,T_b,V_A_2,c_FuncSet_Orestrict(T_b,T_b,c_COMBI(T_b),V_B_2),V_f_2)=V_f_2)).
% 8.07/8.10  all V_A_2 V_f_2 T_a T_b (c_Set_Oimage(T_b,T_a,c_FuncSet_Orestrict(T_b,T_a,V_f_2,V_A_2),V_A_2)=c_Set_Oimage(T_b,T_a,V_f_2,V_A_2)).
% 8.07/8.10  all V_R2_2 V_R1_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),V_R1_2,V_R2_2)->c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),c_Wellfounded_Oaccp(T_a,V_R2_2),c_Wellfounded_Oaccp(T_a,V_R1_2))).
% 8.07/8.10  all V_x V_ys V_xs T_a (c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs),c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_ys))->V_xs!=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_ys)).
% 8.07/8.10  all V_xs_2 V_Pa_2 T_a c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)).
% 8.07/8.10  all V_xs_2 V_Pa_2 T_a c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),c_List_OdropWhile(T_a,V_Pa_2,V_xs_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)).
% 8.07/8.10  all V_f_2 V_g_2 V_A_2 T_b T_c T_a (c_FuncSet_Ocompose(T_a,T_c,T_b,V_A_2,V_g_2,V_f_2)=c_FuncSet_Orestrict(T_a,T_b,hAPP(hAPP(c_COMBB(T_c,T_b,T_a),V_g_2),V_f_2),V_A_2)).
% 8.07/8.10  all V_y V_x T_a (class_Orderings_Olinorder(T_a)-> (-c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y)->c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_x))).
% 8.07/8.10  all V_z V_x V_y T_a (class_Orderings_Oorder(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_x)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_z,V_y)->c_Orderings_Oord__class_Oless__e_q(T_a,V_z,V_x)))).
% 8.07/8.10  all V_x V_y T_a (class_Orderings_Oorder(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_x)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y)->V_x=V_y))).
% 8.07/8.10  all V_z V_y V_x T_a (class_Orderings_Opreorder(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_z)->c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_z)))).
% 8.07/8.11  all V_y V_x T_a (class_Orderings_Oorder(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_x)->V_x=V_y))).
% 8.07/8.11  all V_c V_a V_b T_a (class_Orderings_Oorder(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_b,V_a)-> (V_b=V_c->c_Orderings_Oord__class_Oless__e_q(T_a,V_c,V_a)))).
% 8.07/8.11  all V_c V_b V_a T_a (class_Orderings_Oord(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_a,V_b)-> (V_b=V_c->c_Orderings_Oord__class_Oless__e_q(T_a,V_a,V_c)))).
% 8.07/8.11  all V_c V_b V_a T_a (class_Orderings_Oorder(T_a)-> (V_a=V_b-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_c,V_b)->c_Orderings_Oord__class_Oless__e_q(T_a,V_c,V_a)))).
% 8.07/8.11  all V_c V_b V_a T_a (class_Orderings_Oord(T_a)-> (V_a=V_b-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_b,V_c)->c_Orderings_Oord__class_Oless__e_q(T_a,V_a,V_c)))).
% 8.07/8.11  all V_x_2 V_y_2 T_a (class_Orderings_Oorder(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_y_2,V_x_2)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)<->V_x_2=V_y_2))).
% 8.07/8.11  all V_y V_x T_a (class_Orderings_Opreorder(T_a)-> (V_x=V_y->c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y))).
% 8.07/8.11  all V_y_2 V_x_2 T_a (class_Orderings_Oorder(T_a)-> (V_x_2=V_y_2<->c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)&c_Orderings_Oord__class_Oless__e_q(T_a,V_y_2,V_x_2))).
% 8.07/8.11  all V_y V_x T_a (class_Orderings_Olinorder(T_a)->c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y)|c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_x)).
% 8.07/8.11  all V_A_2 V_f_2 T_b T_a hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),c_FuncSet_Orestrict(T_a,T_b,V_f_2,V_A_2)),c_FuncSet_Oextensional(T_a,T_b,V_A_2))).
% 8.07/8.11  all V_A_2 V_f_2 T_b T_a (hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_Oextensional(T_a,T_b,V_A_2)))->c_FuncSet_Orestrict(T_a,T_b,V_f_2,V_A_2)=V_f_2).
% 8.07/8.11  all V_S_2 V_R_2 T_b T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_R_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_S_2))<->c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),V_R_2,V_S_2)).
% 8.07/8.11  all V_fs_2 T_a V_y_2 V_x_2 V_f_2 (c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,hAPP(V_f_2,V_x_2),hAPP(V_f_2,V_y_2))-> (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,V_fs_2)))->hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_a,tc_Nat_Onat)),V_f_2),V_fs_2)))))).
% 8.07/8.11  all V_x_2 V_g_2 V_f_2 T_a T_b (class_Orderings_Oord(T_b)-> (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,T_b),V_f_2,V_g_2)->c_Orderings_Oord__class_Oless__e_q(T_b,hAPP(V_f_2,V_x_2),hAPP(V_g_2,V_x_2)))).
% 8.07/8.11  all V_x_2 V_g_2 V_f_2 T_a T_b (class_Orderings_Oord(T_b)-> (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,T_b),V_f_2,V_g_2)->c_Orderings_Oord__class_Oless__e_q(T_b,hAPP(V_f_2,V_x_2),hAPP(V_g_2,V_x_2)))).
% 8.07/8.11  all V_g_2 V_f_2 T_a T_b (class_Orderings_Oord(T_b)-> (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,T_b),V_f_2,V_g_2)<-> (all B_x c_Orderings_Oord__class_Oless__e_q(T_b,hAPP(V_f_2,B_x),hAPP(V_g_2,B_x))))).
% 8.07/8.11  all V_B_2 V_f_2 T_b V_A_2 T_a ((all B_x (hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))->hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,B_x)),hAPP(V_B_2,B_x)))))->hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),c_FuncSet_Orestrict(T_a,T_b,V_f_2,V_A_2)),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2)))).
% 8.07/8.11  all V_B_2 V_f_2 T_b V_A_2 T_a ((all B_x (hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))->hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,B_x)),V_B_2))))->hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),c_FuncSet_Orestrict(T_a,T_b,V_f_2,V_A_2)),c_FuncSet_OPi(T_a,T_b,V_A_2,c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a,V_B_2))))).
% 8.07/8.11  all V_Q_2 T_b T_a V_y_2 V_x_2 V_Pa_2 (hBOOL(hAPP(hAPP(V_Pa_2,V_x_2),V_y_2))-> (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),V_Pa_2,V_Q_2)->hBOOL(hAPP(hAPP(V_Q_2,V_x_2),V_y_2)))).
% 8.07/8.11  all V_y_2 V_x_2 V_Q_2 V_Pa_2 T_b T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),V_Pa_2,V_Q_2)-> (hBOOL(hAPP(hAPP(V_Pa_2,V_x_2),V_y_2))->hBOOL(hAPP(hAPP(V_Q_2,V_x_2),V_y_2)))).
% 8.07/8.11  all V_R_2 T_a V_y_2 V_x_2 V_f_2 (c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,hAPP(V_f_2,V_x_2),hAPP(V_f_2,V_y_2))-> (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_R_2))->hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Wellfounded_Omlex__prod(T_a,V_f_2,V_R_2))))).
% 8.07/8.11  all V_fs_2 T_a V_y_2 V_x_2 V_f_2 (c_Orderings_Oord__class_Oless(tc_Nat_Onat,hAPP(V_f_2,V_x_2),hAPP(V_f_2,V_y_2))->hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_a,tc_Nat_Onat)),V_f_2),V_fs_2))))).
% 8.07/8.11  all V_y_2 V_x_2 T_a (class_Orderings_Olinorder(T_a)-> (-c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)<->c_Orderings_Oord__class_Oless__e_q(T_a,V_y_2,V_x_2))).
% 8.07/8.11  all V_y_2 V_x_2 T_a (class_Orderings_Olinorder(T_a)-> (-c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)<->c_Orderings_Oord__class_Oless(T_a,V_y_2,V_x_2))).
% 8.07/8.11  all V_y V_x T_a (class_Orderings_Olinorder(T_a)->c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y)|c_Orderings_Oord__class_Oless(T_a,V_y,V_x)).
% 8.07/8.11  all V_y_2 V_x_2 T_a (class_Orderings_Oorder(T_a)-> (c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)<->c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)&V_x_2!=V_y_2)).
% 8.07/8.11  all V_y_2 V_x_2 T_a (class_Orderings_Opreorder(T_a)-> (c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)<->c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)& -c_Orderings_Oord__class_Oless__e_q(T_a,V_y_2,V_x_2))).
% 8.07/8.11  all V_y_2 V_x_2 T_a (class_Orderings_Oorder(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)<->c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)|V_x_2=V_y_2)).
% 8.07/8.11  all V_y V_x T_a (class_Orderings_Olinorder(T_a)-> (-c_Orderings_Oord__class_Oless(T_a,V_x,V_y)->c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_x))).
% 8.07/8.11  all V_x V_y T_a (class_Orderings_Olinorder(T_a)-> (-c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_x)->c_Orderings_Oord__class_Oless(T_a,V_x,V_y))).
% 8.07/8.11  all V_y_2 V_x_2 T_a (class_Orderings_Olinorder(T_a)-> (-c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)<->V_x_2=V_y_2))).
% 8.07/8.11  all V_b V_a T_a (class_Orderings_Oorder(T_a)-> (V_a!=V_b-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_a,V_b)->c_Orderings_Oord__class_Oless(T_a,V_a,V_b)))).
% 8.07/8.11  all V_b V_a T_a (class_Orderings_Oorder(T_a)-> (V_a!=V_b-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_b,V_a)->c_Orderings_Oord__class_Oless(T_a,V_b,V_a)))).
% 8.07/8.11  all V_x V_y T_a (class_Orderings_Olinorder(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_x)-> -c_Orderings_Oord__class_Oless(T_a,V_x,V_y))).
% 8.07/8.11  all V_y V_x T_a (class_Orderings_Opreorder(T_a)-> (c_Orderings_Oord__class_Oless(T_a,V_x,V_y)->c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y))).
% 8.07/8.11  all V_y_2 V_x_2 T_a (class_Orderings_Olinorder(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)-> (-c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)<->V_x_2=V_y_2))).
% 8.07/8.11  all V_y V_x T_a (class_Orderings_Oorder(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y)->c_Orderings_Oord__class_Oless(T_a,V_x,V_y)|V_x=V_y)).
% 8.07/8.11  all V_b V_a T_a (class_Orderings_Oorder(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_a,V_b)-> (V_a!=V_b->c_Orderings_Oord__class_Oless(T_a,V_a,V_b)))).
% 8.07/8.11  all V_a V_b T_a (class_Orderings_Oorder(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_b,V_a)-> (V_a!=V_b->c_Orderings_Oord__class_Oless(T_a,V_b,V_a)))).
% 8.07/8.11  all V_z V_y V_x T_a (class_Orderings_Opreorder(T_a)-> (c_Orderings_Oord__class_Oless(T_a,V_x,V_y)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_z)->c_Orderings_Oord__class_Oless(T_a,V_x,V_z)))).
% 8.07/8.11  all V_z V_x V_y T_a (class_Orderings_Oorder(T_a)-> (c_Orderings_Oord__class_Oless(T_a,V_y,V_x)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_z,V_y)->c_Orderings_Oord__class_Oless(T_a,V_z,V_x)))).
% 8.07/8.11  all V_z V_y V_x T_a (class_Orderings_Opreorder(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y)-> (c_Orderings_Oord__class_Oless(T_a,V_y,V_z)->c_Orderings_Oord__class_Oless(T_a,V_x,V_z)))).
% 8.07/8.11  all V_z V_x V_y T_a (class_Orderings_Oorder(T_a)-> (c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_x)-> (c_Orderings_Oord__class_Oless(T_a,V_z,V_y)->c_Orderings_Oord__class_Oless(T_a,V_z,V_x)))).
% 8.07/8.11  all V_y V_x (c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_x,V_y)->c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_x,V_y)).
% 8.07/8.11  all V_b V_x V_a T_a (class_Lattices_Osemilattice__inf(T_a)-> (c_Orderings_Oord__class_Oless(T_a,V_a,V_x)->c_Orderings_Oord__class_Oless(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_b),V_x))).
% 8.07/8.11  all V_a V_x V_b T_a (class_Lattices_Osemilattice__inf(T_a)-> (c_Orderings_Oord__class_Oless(T_a,V_b,V_x)->c_Orderings_Oord__class_Oless(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_b),V_x))).
% 8.07/8.11  all V_R_2 T_a V_y_2 V_x_2 V_f_2 (c_Orderings_Oord__class_Oless(tc_Nat_Onat,hAPP(V_f_2,V_x_2),hAPP(V_f_2,V_y_2))->hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Wellfounded_Omlex__prod(T_a,V_f_2,V_R_2)))).
% 8.07/8.11  all V_x T_a (class_Orderings_Opreorder(T_a)-> -c_Orderings_Oord__class_Oless(T_a,V_x,V_x)).
% 8.07/8.11  all V_y_2 V_x_2 T_a (class_Orderings_Olinorder(T_a)-> (V_x_2!=V_y_2<->c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)|c_Orderings_Oord__class_Oless(T_a,V_y_2,V_x_2))).
% 8.07/8.11  all V_y_2 V_x_2 T_a (class_Orderings_Olinorder(T_a)-> (-c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)<->c_Orderings_Oord__class_Oless(T_a,V_y_2,V_x_2)|V_x_2=V_y_2)).
% 8.07/8.11  all V_y V_x T_a (class_Orderings_Olinorder(T_a)->c_Orderings_Oord__class_Oless(T_a,V_x,V_y)|V_x=V_y|c_Orderings_Oord__class_Oless(T_a,V_y,V_x)).
% 8.07/8.11  all V_x_2 V_y_2 T_a (class_Orderings_Olinorder(T_a)-> (-c_Orderings_Oord__class_Oless(T_a,V_y_2,V_x_2)-> (-c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)<->V_x_2=V_y_2))).
% 8.07/8.11  all V_y V_x T_a (class_Orderings_Olinorder(T_a)-> (V_x!=V_y-> (-c_Orderings_Oord__class_Oless(T_a,V_x,V_y)->c_Orderings_Oord__class_Oless(T_a,V_y,V_x)))).
% 8.07/8.11  all V_y V_x T_a (class_Orderings_Oorder(T_a)-> (c_Orderings_Oord__class_Oless(T_a,V_x,V_y)->V_x!=V_y)).
% 8.07/8.11  all V_y V_x T_a (class_Orderings_Opreorder(T_a)-> (c_Orderings_Oord__class_Oless(T_a,V_x,V_y)-> -c_Orderings_Oord__class_Oless(T_a,V_y,V_x))).
% 8.07/8.11  all V_y V_x T_a (class_Orderings_Opreorder(T_a)-> (c_Orderings_Oord__class_Oless(T_a,V_x,V_y)-> -c_Orderings_Oord__class_Oless(T_a,V_y,V_x))).
% 8.07/8.11  all V_y V_x T_a (class_Orderings_Oorder(T_a)-> (c_Orderings_Oord__class_Oless(T_a,V_x,V_y)->V_x!=V_y)).
% 8.07/8.11  all V_y V_x T_a (class_Orderings_Oorder(T_a)-> (c_Orderings_Oord__class_Oless(T_a,V_x,V_y)->V_y!=V_x)).
% 8.07/8.11  all V_b V_a T_a (class_Orderings_Opreorder(T_a)-> (c_Orderings_Oord__class_Oless(T_a,V_a,V_b)-> -c_Orderings_Oord__class_Oless(T_a,V_b,V_a))).
% 8.07/8.11  all V_a V_b T_a (class_Orderings_Oorder(T_a)-> (c_Orderings_Oord__class_Oless(T_a,V_b,V_a)-> -c_Orderings_Oord__class_Oless(T_a,V_a,V_b))).
% 8.07/8.11  all V_c V_b V_a T_a (class_Orderings_Oord(T_a)-> (V_a=V_b-> (c_Orderings_Oord__class_Oless(T_a,V_b,V_c)->c_Orderings_Oord__class_Oless(T_a,V_a,V_c)))).
% 8.07/8.11  all V_c V_b V_a T_a (class_Orderings_Oorder(T_a)-> (V_a=V_b-> (c_Orderings_Oord__class_Oless(T_a,V_c,V_b)->c_Orderings_Oord__class_Oless(T_a,V_c,V_a)))).
% 8.07/8.11  all V_c V_b V_a T_a (class_Orderings_Oord(T_a)-> (c_Orderings_Oord__class_Oless(T_a,V_a,V_b)-> (V_b=V_c->c_Orderings_Oord__class_Oless(T_a,V_a,V_c)))).
% 8.07/8.11  all V_c V_a V_b T_a (class_Orderings_Oorder(T_a)-> (c_Orderings_Oord__class_Oless(T_a,V_b,V_a)-> (V_b=V_c->c_Orderings_Oord__class_Oless(T_a,V_c,V_a)))).
% 8.07/8.11  all V_z V_y V_x T_a (class_Orderings_Opreorder(T_a)-> (c_Orderings_Oord__class_Oless(T_a,V_x,V_y)-> (c_Orderings_Oord__class_Oless(T_a,V_y,V_z)->c_Orderings_Oord__class_Oless(T_a,V_x,V_z)))).
% 8.07/8.11  all V_z V_x V_y T_a (class_Orderings_Oorder(T_a)-> (c_Orderings_Oord__class_Oless(T_a,V_y,V_x)-> (c_Orderings_Oord__class_Oless(T_a,V_z,V_y)->c_Orderings_Oord__class_Oless(T_a,V_z,V_x)))).
% 8.07/8.11  all V_y V_x T_a (class_Orderings_Opreorder(T_a)-> (c_Orderings_Oord__class_Oless(T_a,V_x,V_y)-> -c_Orderings_Oord__class_Oless(T_a,V_y,V_x))).
% 8.07/8.11  all V_y V_x T_a (class_Orderings_Olinorder(T_a)-> (-c_Orderings_Oord__class_Oless(T_a,V_x,V_y)-> (V_x!=V_y->c_Orderings_Oord__class_Oless(T_a,V_y,V_x)))).
% 8.07/8.11  all V_fs_2 V_f_2 V_y_2 V_x_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_a,tc_Nat_Onat)),V_f_2),V_fs_2))))<->c_Orderings_Oord__class_Oless(tc_Nat_Onat,hAPP(V_f_2,V_x_2),hAPP(V_f_2,V_y_2))|hAPP(V_f_2,V_x_2)=hAPP(V_f_2,V_y_2)&hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,V_fs_2)))).
% 8.07/8.11  all V_f_2 V_y_2 V_x_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Wellfounded_Omeasure(T_a,V_f_2)))<->c_Orderings_Oord__class_Oless(tc_Nat_Onat,hAPP(V_f_2,V_x_2),hAPP(V_f_2,V_y_2))).
% 8.07/8.11  all V_n_2 V_m_2 (c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_m_2,V_n_2)<->c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_m_2,V_n_2)&V_m_2!=V_n_2).
% 8.07/8.11  all V_g_2 V_f_2 T_a T_b (class_Orderings_Oord(T_b)-> (c_Orderings_Oord__class_Oless(tc_fun(T_a,T_b),V_f_2,V_g_2)<->c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,T_b),V_f_2,V_g_2)& -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,T_b),V_g_2,V_f_2))).
% 8.07/8.11  all V_C_2 V_B_2 V_A_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)-> (c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_C_2)->c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_C_2))).
% 8.07/8.11  all V_C_2 V_B_2 V_A_2 T_a (c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)-> (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_C_2)->c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_C_2))).
% 8.07/8.11  all V_B_2 V_A_2 T_a (c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)->c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)).
% 8.07/8.11  all V_B_2 V_A_2 T_a (c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)<->c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)|V_A_2=V_B_2).
% 8.07/8.11  all V_B_2 V_A_2 T_a (c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)<->c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)&V_A_2!=V_B_2).
% 8.07/8.11  all V_ca_2 V_B_2 V_A_2 T_a (c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)-> (hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))->hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2)))).
% 8.07/8.11  all V_n (-c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_n,V_n)).
% 8.07/8.11  all V_n_2 V_m_2 (V_m_2!=V_n_2<->c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_m_2,V_n_2)|c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_n_2,V_m_2)).
% 8.07/8.11  all V_y V_x (V_x!=V_y-> (-c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_x,V_y)->c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_y,V_x))).
% 8.07/8.11  all V_n (-c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_n,V_n)).
% 8.07/8.11  all V_m V_n (c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_n,V_m)->V_m!=V_n).
% 8.07/8.11  all V_t V_s (c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_s,V_t)->V_s!=V_t).
% 8.07/8.11  all V_Pa_2 V_n_2 V_m_2 ((c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_m_2,V_n_2)->hBOOL(hAPP(hAPP(V_Pa_2,V_n_2),V_m_2)))-> ((V_m_2=V_n_2->hBOOL(hAPP(hAPP(V_Pa_2,V_n_2),V_m_2)))-> ((c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_n_2,V_m_2)->hBOOL(hAPP(hAPP(V_Pa_2,V_n_2),V_m_2)))->hBOOL(hAPP(hAPP(V_Pa_2,V_n_2),V_m_2))))).
% 8.07/8.11  all V_n c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_n,V_n).
% 8.07/8.11  all V_n V_m (c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_m,V_n)|c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_n,V_m)).
% 8.07/8.11  all V_n V_m (V_m=V_n->c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_m,V_n)).
% 8.07/8.11  all V_k V_j V_i (c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_i,V_j)-> (c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_j,V_k)->c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_i,V_k))).
% 8.07/8.11  all V_n V_m (c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_m,V_n)-> (c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_n,V_m)->V_m=V_n)).
% 8.07/8.11  all V_n V_m (c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_m,V_n)|V_m=V_n->c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_m,V_n)).
% 8.07/8.11  all V_n V_m (c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_m,V_n)-> (V_m!=V_n->c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_m,V_n))).
% 8.07/8.11  all V_n V_m (c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_m,V_n)->c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_m,V_n)).
% 8.07/8.11  all V_n_2 V_m_2 (c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_m_2,V_n_2)<->c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_m_2,V_n_2)|V_m_2=V_n_2).
% 8.07/8.11  all V_r_2 V_ys_2 V_xs_2 T_a (hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,V_r_2)))<->c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_ys_2)& (all B_n (c_Orderings_Oord__class_Oless(tc_Nat_Onat,B_n,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2))->hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),c_List_Onth(T_a,V_xs_2,B_n)),c_List_Onth(T_a,V_ys_2,B_n))),V_r_2))))).
% 8.07/8.11  all V_C_2 V_B_2 T_b V_A_2 T_a ((all B_x (hBOOL(hAPP(hAPP(c_member(T_a),B_x),V_A_2))->c_Orderings_Oord__class_Oless__e_q(tc_fun(T_b,tc_HOL_Obool),hAPP(V_B_2,B_x),hAPP(V_C_2,B_x))))->c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_fun(T_a,T_b),tc_HOL_Obool),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2),c_FuncSet_OPi(T_a,T_b,V_A_2,V_C_2))).
% 8.07/8.11  all V_C_2 V_B_2 V_A_2 T_a (c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)-> (c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_C_2)->c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_C_2))).
% 8.07/8.11  all T_a V_ys_2 V_xs_2 (V_xs_2=V_ys_2<->c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_ys_2)& (all B_i (c_Orderings_Oord__class_Oless(tc_Nat_Onat,B_i,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2))->c_List_Onth(T_a,V_xs_2,B_i)=c_List_Onth(T_a,V_ys_2,B_i)))).
% 8.07/8.11  all V_ys V_x V_xs T_a (c_List_Onth(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_ys)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs))=V_x).
% 8.07/8.11  all V_j_2 V_i_2 V_xs_2 T_a (c_List_Odistinct(T_a,V_xs_2)-> (c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_i_2,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2))-> (c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_j_2,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2))-> (c_List_Onth(T_a,V_xs_2,V_i_2)=c_List_Onth(T_a,V_xs_2,V_j_2)<->V_i_2=V_j_2)))).
% 8.07/8.11  all V_xs_2 T_a (c_List_Odistinct(T_a,V_xs_2)<-> (all B_i (c_Orderings_Oord__class_Oless(tc_Nat_Onat,B_i,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2))-> (all B_j (c_Orderings_Oord__class_Oless(tc_Nat_Onat,B_j,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2))-> (B_i!=B_j->c_List_Onth(T_a,V_xs_2,B_i)!=c_List_Onth(T_a,V_xs_2,B_j))))))).
% 8.07/8.11  all V_xs_2 V_Pa_2 T_a (c_Orderings_Oord__class_Oless(tc_Nat_Onat,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2))-> -hBOOL(hAPP(V_Pa_2,c_List_Onth(T_a,V_xs_2,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2)))))).
% 8.07/8.11  all V_xs_2 V_Pa_2 T_a V_j_2 (c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_j_2,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2)))->c_List_Onth(T_a,c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2),V_j_2)=c_List_Onth(T_a,V_xs_2,V_j_2)).
% 8.07/8.12  all V_xs_2 T_a V_Pa_2 V_j_2 ((all B_i (c_Orderings_Oord__class_Oless(tc_Nat_Onat,B_i,V_j_2)->hBOOL(hAPP(V_Pa_2,c_List_Onth(T_a,V_xs_2,B_i)))))-> (c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_j_2,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2))->c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_j_2,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2))))).
% 8.07/8.12  all V_xs_2 V_Pa_2 T_a V_j_2 (c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_j_2,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),c_List_OdropWhile(T_a,V_Pa_2,V_xs_2)))->c_List_Onth(T_a,c_List_OdropWhile(T_a,V_Pa_2,V_xs_2),V_j_2)=c_List_Onth(T_a,V_xs_2,c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_j_2,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2))))).
% 8.07/8.12  all V_z V_y V_x (c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_x,V_y)->c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_x,c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_y,V_z))).
% 8.07/8.12  all V_y V_z V_x (c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_x,V_z)->c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_x,c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_y,V_z))).
% 8.07/8.12  all V_k V_j V_i (c_Orderings_Oord__class_Oless(tc_Nat_Onat,c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_i,V_j),V_k)->c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_i,V_k)).
% 8.07/8.12  all V_n V_m V_l V_k (c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_k,V_l)-> (c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_m,V_l)=c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_k,V_n)->c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_m,V_n))).
% 8.07/8.12  all V_l V_k V_j V_i (c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_i,V_j)-> (c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_k,V_l)->c_Orderings_Oord__class_Oless(tc_Nat_Onat,c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_i,V_k),c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_j,V_l)))).
% 8.07/8.12  all V_k V_j V_i (c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_i,V_j)->c_Orderings_Oord__class_Oless(tc_Nat_Onat,c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_i,V_k),c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_j,V_k))).
% 8.07/8.12  all V_m V_j V_i (c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_i,V_j)->c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_i,c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_m,V_j))).
% 8.07/8.12  all V_m V_j V_i (c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_i,V_j)->c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_i,c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_j,V_m))).
% 8.07/8.12  all V_n_2 V_m_2 V_k_2 (c_Orderings_Oord__class_Oless(tc_Nat_Onat,c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_k_2,V_m_2),c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_k_2,V_n_2))<->c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_m_2,V_n_2)).
% 8.07/8.12  all V_i V_j (-c_Orderings_Oord__class_Oless(tc_Nat_Onat,c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_j,V_i),V_i)).
% 8.07/8.12  all T_2 T_1 (class_Lattices_Olattice(T_1)->class_Lattices_Osemilattice__inf(tc_fun(T_2,T_1))).
% 8.07/8.12  all T_2 T_1 (class_Orderings_Opreorder(T_1)->class_Orderings_Opreorder(tc_fun(T_2,T_1))).
% 8.07/8.12  all T_2 T_1 (class_Lattices_Olattice(T_1)->class_Lattices_Olattice(tc_fun(T_2,T_1))).
% 8.07/8.12  all T_2 T_1 (class_Orderings_Oorder(T_1)->class_Orderings_Oorder(tc_fun(T_2,T_1))).
% 8.07/8.12  all T_2 T_1 (class_Orderings_Oord(T_1)->class_Orderings_Oord(tc_fun(T_2,T_1))).
% 8.07/8.12  class_Lattices_Osemilattice__inf(tc_Nat_Onat).
% 8.07/8.12  class_Orderings_Opreorder(tc_Nat_Onat).
% 8.07/8.12  class_Orderings_Olinorder(tc_Nat_Onat).
% 8.07/8.12  class_Lattices_Olattice(tc_Nat_Onat).
% 8.07/8.12  class_Orderings_Oorder(tc_Nat_Onat).
% 8.07/8.12  class_Orderings_Oord(tc_Nat_Onat).
% 8.07/8.12  class_Lattices_Osemilattice__inf(tc_HOL_Obool).
% 8.07/8.12  class_Orderings_Opreorder(tc_HOL_Obool).
% 8.07/8.12  class_Lattices_Olattice(tc_HOL_Obool).
% 8.07/8.12  class_Orderings_Oorder(tc_HOL_Obool).
% 8.07/8.12  class_Orderings_Oord(tc_HOL_Obool).
% 8.07/8.12  all V_P T_a (hAPP(c_COMBI(T_a),V_P)=V_P).
% 8.07/8.12  all V_Q V_P T_b T_a (hAPP(c_COMBK(T_a,T_b,V_P),V_Q)=V_P).
% 8.07/8.12  all V_R_2 V_Q_2 V_Pa_2 T_c T_a T_b (hAPP(hAPP(hAPP(c_COMBB(T_b,T_a,T_c),V_Pa_2),V_Q_2),V_R_2)=hAPP(V_Pa_2,hAPP(V_Q_2,V_R_2))).
% 8.07/8.12  all V_R_2 V_Q_2 V_Pa_2 T_a T_c T_b (hAPP(hAPP(hAPP(c_COMBC(T_b,T_c,T_a),V_Pa_2),V_Q_2),V_R_2)=hAPP(hAPP(V_Pa_2,V_R_2),V_Q_2)).
% 8.07/8.12  all V_R_2 V_Q_2 V_Pa_2 T_a T_c T_b (hAPP(hAPP(hAPP(c_COMBS(T_b,T_c,T_a),V_Pa_2),V_Q_2),V_R_2)=hAPP(hAPP(V_Pa_2,V_R_2),hAPP(V_Q_2,V_R_2))).
% 8.07/8.12  all V_y_2 V_x_2 (-hBOOL(hAPP(hAPP(c_fe_qual,V_x_2),V_y_2))|V_x_2=V_y_2).
% 8.07/8.12  all V_y_2 V_x_2 (V_x_2!=V_y_2|hBOOL(hAPP(hAPP(c_fe_qual,V_x_2),V_y_2))).
% 8.07/8.12  all V_Pa_2 (-hBOOL(hAPP(c_fNot,V_Pa_2))| -hBOOL(V_Pa_2)).
% 8.07/8.12  all V_Pa_2 (-(-hBOOL(V_Pa_2))|hBOOL(hAPP(c_fNot,V_Pa_2))).
% 8.07/8.12  all V_Q_2 V_Pa_2 (-hBOOL(V_Pa_2)| -hBOOL(V_Q_2)|hBOOL(hAPP(hAPP(c_fconj,V_Pa_2),V_Q_2))).
% 8.07/8.12  all V_Q_2 V_Pa_2 (-hBOOL(hAPP(hAPP(c_fconj,V_Pa_2),V_Q_2))|hBOOL(V_Pa_2)).
% 8.07/8.12  all V_Q_2 V_Pa_2 (-hBOOL(hAPP(hAPP(c_fconj,V_Pa_2),V_Q_2))|hBOOL(V_Q_2)).
% 8.07/8.12  -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi,tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi,tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),tc_fun(tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),tc_Arrow__Order__Mirabelle_Oindi),c_Arrow__Order__Mirabelle_Obelow),hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi,tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi,tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),tc_fun(tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),tc_Arrow__Order__Mirabelle_Oindi),c_Arrow__Order__Mirabelle_Obelow),v_P____)),v_c____)),v_b____))),v_b____)),v_a____)),c_Arrow__Order__Mirabelle_OProf)).
% 8.07/8.12  end_of_list.
% 8.07/8.12  
% 8.07/8.12  -------> usable clausifies to:
% 8.07/8.12  
% 8.07/8.12  list(usable).
% 8.07/8.12  0 [] A=A.
% 8.07/8.12  0 [] hAPP(V_f_2,$f1(V_g_2,V_f_2))!=hAPP(V_g_2,$f1(V_g_2,V_f_2))|V_f_2=V_g_2.
% 8.07/8.12  0 [] c_Arrow__Order__Mirabelle_OIIA(v_F).
% 8.07/8.12  0 [] c_Arrow__Order__Mirabelle_Ounanimity(v_F).
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),v_P_H____),c_Arrow__Order__Mirabelle_OProf)).
% 8.07/8.12  0 [] v_a____!=v_b____.
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),v_P____),c_Arrow__Order__Mirabelle_OProf)).
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi,tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi,tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),tc_fun(tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),tc_Arrow__Order__Mirabelle_Oindi),c_Arrow__Order__Mirabelle_Obelow),v_P____)),v_c____)),v_b____)),c_Arrow__Order__Mirabelle_OProf)).
% 8.07/8.12  0 [] V_A_2!=V_B_2|hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))| -hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2)).
% 8.07/8.12  0 [] V_A_2!=V_B_2|hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2))| -hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2)).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),v_a____),v_b____)),hAPP(v_P____,B_i)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),v_b____),v_a____)),hAPP(v_P_H____,B_i))).
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),v_a____),v_b____)),hAPP(v_P____,B_i)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),v_b____),v_a____)),hAPP(v_P_H____,B_i))).
% 8.07/8.12  0 [] c_List_Odistinct(tc_Arrow__Order__Mirabelle_Oalt,hAPP(hAPP(c_List_Olist_OCons(tc_Arrow__Order__Mirabelle_Oalt),v_a____),hAPP(hAPP(c_List_Olist_OCons(tc_Arrow__Order__Mirabelle_Oalt),v_b____),hAPP(hAPP(c_List_Olist_OCons(tc_Arrow__Order__Mirabelle_Oalt),v_c____),c_List_Olist_ONil(tc_Arrow__Order__Mirabelle_Oalt))))).
% 8.07/8.12  0 [] -c_Arrow__Order__Mirabelle_Odictator(V_Fa_2,V_i_2)| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),B_x),c_Arrow__Order__Mirabelle_OProf))|hAPP(V_Fa_2,B_x)=hAPP(B_x,V_i_2).
% 8.07/8.12  0 [] c_Arrow__Order__Mirabelle_Odictator(V_Fa_2,V_i_2)|hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),$f2(V_i_2,V_Fa_2)),c_Arrow__Order__Mirabelle_OProf)).
% 8.07/8.12  0 [] c_Arrow__Order__Mirabelle_Odictator(V_Fa_2,V_i_2)|hAPP(V_Fa_2,$f2(V_i_2,V_Fa_2))!=hAPP($f2(V_i_2,V_Fa_2),V_i_2).
% 8.07/8.12  0 [] hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_R_2)!=hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_S_2)|V_R_2=V_S_2.
% 8.07/8.12  0 [] hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_R_2)=hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_S_2)|V_R_2!=V_S_2.
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))|hBOOL(hAPP(V_A_2,V_x_2)).
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))| -hBOOL(hAPP(V_A_2,V_x_2)).
% 8.07/8.12  0 [] hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_R_2)!=hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_S_2)|V_R_2=V_S_2.
% 8.07/8.12  0 [] hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_R_2)=hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_S_2)|V_R_2!=V_S_2.
% 8.07/8.12  0 [] V_aa_2!=V_ba_2| -hBOOL(hAPP(hAPP(c_member(T_a),V_ba_2),V_A_2))|hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),V_A_2)).
% 8.07/8.12  0 [] V_x_2!=V_y_2| -hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))|hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_A_2)).
% 8.07/8.12  0 [] V_x_2!=V_y_2|hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))| -hBOOL(hAPP(hAPP(c_member(T_a),V_y_2),V_A_2)).
% 8.07/8.12  0 [] V_A_2!=V_B_2| -hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))|hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2)).
% 8.07/8.12  0 [] V_A_2!=V_B_2|hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))| -hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2)).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_fe_qual,V_y_2)))|V_x_2=V_y_2.
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),hAPP(c_fe_qual,V_y_2)))|V_x_2!=V_y_2.
% 8.07/8.12  0 [] c_List_Odistinct(tc_Arrow__Order__Mirabelle_Oalt,hAPP(hAPP(c_List_Olist_OCons(tc_Arrow__Order__Mirabelle_Oalt),v_a____),hAPP(hAPP(c_List_Olist_OCons(tc_Arrow__Order__Mirabelle_Oalt),v_b____),hAPP(hAPP(c_List_Olist_OCons(tc_Arrow__Order__Mirabelle_Oalt),$c1),c_List_Olist_ONil(tc_Arrow__Order__Mirabelle_Oalt))))).
% 8.07/8.12  0 [] V_aa_2=V_ba_2|V_a_H_2=V_b_H_2|V_aa_2=V_b_H_2|V_ba_2=V_a_H_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),V_Pa_2),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),V_P_Ha_2),c_Arrow__Order__Mirabelle_OProf))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_ba_2)),hAPP(V_Pa_2,$f3(V_P_Ha_2,V_Pa_2,V_b_H_2,V_a_H_2,V_ba_2,V_aa_2))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_a_H_2),V_b_H_2)),hAPP(V_P_Ha_2,$f3(V_P_Ha_2,V_Pa_2,V_b_H_2,V_a_H_2,V_ba_2,V_aa_2))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_ba_2)),hAPP(v_F,V_Pa_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_a_H_2),V_b_H_2)),hAPP(v_F,V_P_Ha_2))).
% 8.07/8.12  0 [] V_aa_2=V_ba_2|V_a_H_2=V_b_H_2|V_aa_2=V_b_H_2|V_ba_2=V_a_H_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),V_Pa_2),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),V_P_Ha_2),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_ba_2)),hAPP(V_Pa_2,$f3(V_P_Ha_2,V_Pa_2,V_b_H_2,V_a_H_2,V_ba_2,V_aa_2))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_a_H_2),V_b_H_2)),hAPP(V_P_Ha_2,$f3(V_P_Ha_2,V_Pa_2,V_b_H_2,V_a_H_2,V_ba_2,V_aa_2))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_ba_2)),hAPP(v_F,V_Pa_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_a_H_2),V_b_H_2)),hAPP(v_F,V_P_Ha_2))).
% 8.07/8.12  0 [] V_aa_2=V_ba_2|V_a_H_2=V_b_H_2|V_aa_2=V_b_H_2|V_ba_2=V_a_H_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),V_Pa_2),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),V_P_Ha_2),c_Arrow__Order__Mirabelle_OProf))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_ba_2)),hAPP(V_Pa_2,$f4(V_P_Ha_2,V_Pa_2,V_b_H_2,V_a_H_2,V_ba_2,V_aa_2))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_a_H_2),V_b_H_2)),hAPP(V_P_Ha_2,$f4(V_P_Ha_2,V_Pa_2,V_b_H_2,V_a_H_2,V_ba_2,V_aa_2))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_ba_2)),hAPP(v_F,V_Pa_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_a_H_2),V_b_H_2)),hAPP(v_F,V_P_Ha_2))).
% 8.07/8.12  0 [] V_aa_2=V_ba_2|V_a_H_2=V_b_H_2|V_aa_2=V_b_H_2|V_ba_2=V_a_H_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),V_Pa_2),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),V_P_Ha_2),c_Arrow__Order__Mirabelle_OProf))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_ba_2)),hAPP(V_Pa_2,$f4(V_P_Ha_2,V_Pa_2,V_b_H_2,V_a_H_2,V_ba_2,V_aa_2))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_a_H_2),V_b_H_2)),hAPP(V_P_Ha_2,$f4(V_P_Ha_2,V_Pa_2,V_b_H_2,V_a_H_2,V_ba_2,V_aa_2))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_ba_2)),hAPP(v_F,V_Pa_2)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_a_H_2),V_b_H_2)),hAPP(v_F,V_P_Ha_2))).
% 8.07/8.12  0 [] V_aa_2=V_ba_2|V_a_H_2=V_b_H_2|V_aa_2=V_b_H_2|V_ba_2=V_a_H_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),V_Pa_2),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),V_P_Ha_2),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_ba_2)),hAPP(V_Pa_2,$f4(V_P_Ha_2,V_Pa_2,V_b_H_2,V_a_H_2,V_ba_2,V_aa_2))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_a_H_2),V_b_H_2)),hAPP(V_P_Ha_2,$f4(V_P_Ha_2,V_Pa_2,V_b_H_2,V_a_H_2,V_ba_2,V_aa_2))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_ba_2)),hAPP(v_F,V_Pa_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_a_H_2),V_b_H_2)),hAPP(v_F,V_P_Ha_2))).
% 8.07/8.12  0 [] V_aa_2=V_ba_2|V_a_H_2=V_b_H_2|V_aa_2=V_b_H_2|V_ba_2=V_a_H_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),V_Pa_2),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),V_P_Ha_2),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_ba_2)),hAPP(V_Pa_2,$f4(V_P_Ha_2,V_Pa_2,V_b_H_2,V_a_H_2,V_ba_2,V_aa_2))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_a_H_2),V_b_H_2)),hAPP(V_P_Ha_2,$f4(V_P_Ha_2,V_Pa_2,V_b_H_2,V_a_H_2,V_ba_2,V_aa_2))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_ba_2)),hAPP(v_F,V_Pa_2)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_a_H_2),V_b_H_2)),hAPP(v_F,V_P_Ha_2))).
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(tc_fun(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),v_F),c_FuncSet_OPi(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),c_Arrow__Order__Mirabelle_OProf,c_COMBK(tc_fun(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),c_Arrow__Order__Mirabelle_OLin)))).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Omkbot(V_L_2,V_z_2)))|V_y_2!=V_z_2.
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Omkbot(V_L_2,V_z_2)))|V_x_2!=V_z_2|V_x_2!=V_y_2.
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Omkbot(V_L_2,V_z_2)))|V_x_2=V_z_2|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2)).
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Omkbot(V_L_2,V_z_2)))|V_y_2=V_z_2|V_x_2=V_z_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2)).
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Omkbot(V_L_2,V_z_2)))|V_y_2=V_z_2|V_x_2=V_y_2|V_x_2!=V_z_2.
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Omkbot(V_L_2,V_z_2)))|V_y_2=V_z_2|V_x_2=V_y_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2)).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Omktop(V_L_2,V_z_2)))|V_x_2!=V_z_2.
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Omktop(V_L_2,V_z_2)))|V_y_2!=V_z_2|V_x_2!=V_y_2.
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Omktop(V_L_2,V_z_2)))|V_y_2=V_z_2|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2)).
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Omktop(V_L_2,V_z_2)))|V_x_2=V_z_2|V_y_2=V_z_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2)).
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Omktop(V_L_2,V_z_2)))|V_x_2=V_z_2|V_x_2=V_y_2|V_y_2!=V_z_2.
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Omktop(V_L_2,V_z_2)))|V_x_2=V_z_2|V_x_2=V_y_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2)).
% 8.07/8.12  0 [] c_List_Odistinct(T_a,c_List_Olist_ONil(T_a)).
% 8.07/8.12  0 [] -c_Arrow__Order__Mirabelle_Ounanimity(V_Fa_2)| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),B_x),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(B_x,$f5(V_Fa_2,B_x,B_a,B_b))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(V_Fa_2,B_x))).
% 8.07/8.12  0 [] c_Arrow__Order__Mirabelle_Ounanimity(V_Fa_2)|hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),$f8(V_Fa_2)),c_Arrow__Order__Mirabelle_OProf)).
% 8.07/8.12  0 [] c_Arrow__Order__Mirabelle_Ounanimity(V_Fa_2)|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),$f7(V_Fa_2)),$f6(V_Fa_2))),hAPP($f8(V_Fa_2),B_i))).
% 8.07/8.12  0 [] c_Arrow__Order__Mirabelle_Ounanimity(V_Fa_2)| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),$f7(V_Fa_2)),$f6(V_Fa_2))),hAPP(V_Fa_2,$f8(V_Fa_2)))).
% 8.07/8.12  0 [] -c_Arrow__Order__Mirabelle_OIIA(V_Fa_2)| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),B_x),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),B_xa),c_Arrow__Order__Mirabelle_OProf))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(B_x,$f9(V_Fa_2,B_x,B_xa,B_a,B_b))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(B_xa,$f9(V_Fa_2,B_x,B_xa,B_a,B_b))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(V_Fa_2,B_x)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(V_Fa_2,B_xa))).
% 8.07/8.12  0 [] -c_Arrow__Order__Mirabelle_OIIA(V_Fa_2)| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),B_x),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),B_xa),c_Arrow__Order__Mirabelle_OProf))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(B_x,$f9(V_Fa_2,B_x,B_xa,B_a,B_b))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(B_xa,$f9(V_Fa_2,B_x,B_xa,B_a,B_b))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(V_Fa_2,B_x)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(V_Fa_2,B_xa))).
% 8.07/8.12  0 [] -c_Arrow__Order__Mirabelle_OIIA(V_Fa_2)| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),B_x),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),B_xa),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(B_x,$f9(V_Fa_2,B_x,B_xa,B_a,B_b))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(B_xa,$f9(V_Fa_2,B_x,B_xa,B_a,B_b))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(V_Fa_2,B_x)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(V_Fa_2,B_xa))).
% 8.07/8.12  0 [] -c_Arrow__Order__Mirabelle_OIIA(V_Fa_2)| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),B_x),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),B_xa),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(B_x,$f9(V_Fa_2,B_x,B_xa,B_a,B_b))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(B_xa,$f9(V_Fa_2,B_x,B_xa,B_a,B_b))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(V_Fa_2,B_x)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B_a),B_b)),hAPP(V_Fa_2,B_xa))).
% 8.07/8.12  0 [] c_Arrow__Order__Mirabelle_OIIA(V_Fa_2)|hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),$f13(V_Fa_2)),c_Arrow__Order__Mirabelle_OProf)).
% 8.07/8.12  0 [] c_Arrow__Order__Mirabelle_OIIA(V_Fa_2)|hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),$f12(V_Fa_2)),c_Arrow__Order__Mirabelle_OProf)).
% 8.07/8.12  0 [] c_Arrow__Order__Mirabelle_OIIA(V_Fa_2)| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),$f11(V_Fa_2)),$f10(V_Fa_2))),hAPP($f13(V_Fa_2),B_i)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),$f11(V_Fa_2)),$f10(V_Fa_2))),hAPP($f12(V_Fa_2),B_i))).
% 8.07/8.12  0 [] c_Arrow__Order__Mirabelle_OIIA(V_Fa_2)|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),$f11(V_Fa_2)),$f10(V_Fa_2))),hAPP($f13(V_Fa_2),B_i)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),$f11(V_Fa_2)),$f10(V_Fa_2))),hAPP($f12(V_Fa_2),B_i))).
% 8.07/8.12  0 [] c_Arrow__Order__Mirabelle_OIIA(V_Fa_2)|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),$f11(V_Fa_2)),$f10(V_Fa_2))),hAPP(V_Fa_2,$f13(V_Fa_2))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),$f11(V_Fa_2)),$f10(V_Fa_2))),hAPP(V_Fa_2,$f12(V_Fa_2)))).
% 8.07/8.12  0 [] c_Arrow__Order__Mirabelle_OIIA(V_Fa_2)| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),$f11(V_Fa_2)),$f10(V_Fa_2))),hAPP(V_Fa_2,$f13(V_Fa_2))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),$f11(V_Fa_2)),$f10(V_Fa_2))),hAPP(V_Fa_2,$f12(V_Fa_2)))).
% 8.07/8.12  0 [] c_List_Olist_ONil(T_a)!=hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_H),V_list_H).
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_H),V_list_H)!=c_List_Olist_ONil(T_a).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),c_Arrow__Order__Mirabelle_Omkbot(V_L_2,V_x_2)),c_Arrow__Order__Mirabelle_OLin)).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),c_Arrow__Order__Mirabelle_Omktop(V_L_2,V_x_2)),c_Arrow__Order__Mirabelle_OLin)).
% 8.07/8.12  0 [] V_x_2=V_y_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,V_L_2),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_OLin)).
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Olist_OCons(T_a),V_aa_2),V_list_2)!=hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_H_2),V_list_H_2)|V_aa_2=V_a_H_2.
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Olist_OCons(T_a),V_aa_2),V_list_2)!=hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_H_2),V_list_H_2)|V_list_2=V_list_H_2.
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Olist_OCons(T_a),V_aa_2),V_list_2)=hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_H_2),V_list_H_2)|V_aa_2!=V_a_H_2|V_list_2!=V_list_H_2.
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)!=V_xs.
% 8.07/8.12  0 [] V_xs!=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_ba_2)),V_L_2))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_ba_2),V_aa_2)),V_L_2)).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|V_x_2=V_y_2|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_y_2),V_x_2)),V_L_2)).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|V_x_2=V_y_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_y_2),V_x_2)),V_L_2)).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),c_COMBK(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),tc_Arrow__Order__Mirabelle_Oindi,V_L_2)),c_Arrow__Order__Mirabelle_OProf)).
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,V_L_2),V_aa_2),V_ba_2)))|V_x_2!=V_y_2.
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,V_L_2),V_aa_2),V_ba_2)))|V_y_2!=V_aa_2|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_ba_2)),V_L_2)).
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,V_L_2),V_aa_2),V_ba_2)))|V_y_2=V_aa_2|V_x_2!=V_aa_2|V_y_2=V_ba_2|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_ba_2),V_y_2)),V_L_2)).
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,V_L_2),V_aa_2),V_ba_2)))|V_y_2=V_aa_2|V_x_2=V_aa_2|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2)).
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,V_L_2),V_aa_2),V_ba_2)))|V_x_2=V_y_2|V_y_2=V_aa_2|V_x_2=V_aa_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2)).
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,V_L_2),V_aa_2),V_ba_2)))|V_x_2=V_y_2|V_y_2=V_aa_2|V_y_2!=V_ba_2|V_x_2!=V_aa_2.
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,V_L_2),V_aa_2),V_ba_2)))|V_x_2=V_y_2|V_y_2=V_aa_2|V_y_2!=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2)).
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,V_L_2),V_aa_2),V_ba_2)))|V_x_2=V_y_2|V_y_2=V_aa_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_ba_2),V_y_2)),V_L_2))|V_x_2!=V_aa_2.
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,V_L_2),V_aa_2),V_ba_2)))|V_x_2=V_y_2|V_y_2=V_aa_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_ba_2),V_y_2)),V_L_2))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2)).
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,V_L_2),V_aa_2),V_ba_2)))|V_x_2=V_y_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_ba_2)),V_L_2))|V_y_2!=V_aa_2.
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,V_L_2),V_aa_2),V_ba_2)))|V_x_2=V_y_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_ba_2)),V_L_2))|V_x_2=V_aa_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2)).
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,V_L_2),V_aa_2),V_ba_2)))|V_x_2=V_y_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_ba_2)),V_L_2))|V_y_2!=V_ba_2|V_x_2!=V_aa_2.
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,V_L_2),V_aa_2),V_ba_2)))|V_x_2=V_y_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_ba_2)),V_L_2))|V_y_2!=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2)).
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,V_L_2),V_aa_2),V_ba_2)))|V_x_2=V_y_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_ba_2)),V_L_2))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_ba_2),V_y_2)),V_L_2))|V_x_2!=V_aa_2.
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,V_L_2),V_aa_2),V_ba_2)))|V_x_2=V_y_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_ba_2)),V_L_2))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_ba_2),V_y_2)),V_L_2))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2)).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2)))|hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_B_2,V_x_2)))| -hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2)).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),V_Fa_2),c_FuncSet_OPi(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),c_Arrow__Order__Mirabelle_OProf,c_COMBK(tc_fun(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),c_Arrow__Order__Mirabelle_OLin))))|hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),$f16(V_i_2,V_Fa_2)),c_Arrow__Order__Mirabelle_OProf))|c_Arrow__Order__Mirabelle_Odictator(V_Fa_2,V_i_2).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),V_Fa_2),c_FuncSet_OPi(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),c_Arrow__Order__Mirabelle_OProf,c_COMBK(tc_fun(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),c_Arrow__Order__Mirabelle_OLin))))|$f15(V_i_2,V_Fa_2)!=$f14(V_i_2,V_Fa_2)|c_Arrow__Order__Mirabelle_Odictator(V_Fa_2,V_i_2).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),V_Fa_2),c_FuncSet_OPi(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),c_Arrow__Order__Mirabelle_OProf,c_COMBK(tc_fun(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),c_Arrow__Order__Mirabelle_OLin))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),$f15(V_i_2,V_Fa_2)),$f14(V_i_2,V_Fa_2))),hAPP($f16(V_i_2,V_Fa_2),V_i_2)))|c_Arrow__Order__Mirabelle_Odictator(V_Fa_2,V_i_2).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),V_Fa_2),c_FuncSet_OPi(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),c_Arrow__Order__Mirabelle_OProf,c_COMBK(tc_fun(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),c_Arrow__Order__Mirabelle_OLin))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),$f15(V_i_2,V_Fa_2)),$f14(V_i_2,V_Fa_2))),hAPP(V_Fa_2,$f16(V_i_2,V_Fa_2))))|c_Arrow__Order__Mirabelle_Odictator(V_Fa_2,V_i_2).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a,V_B_2))))| -hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))|hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_x_2)),V_B_2)).
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Oabove(V_L_2,V_aa_2,V_ba_2)))|V_x_2!=V_y_2.
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Oabove(V_L_2,V_aa_2,V_ba_2)))|V_x_2!=V_ba_2|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_y_2)),V_L_2)).
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Oabove(V_L_2,V_aa_2,V_ba_2)))|V_x_2=V_ba_2|V_y_2!=V_ba_2|V_x_2=V_aa_2|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_aa_2)),V_L_2)).
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Oabove(V_L_2,V_aa_2,V_ba_2)))|V_x_2=V_ba_2|V_y_2=V_ba_2|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2)).
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Oabove(V_L_2,V_aa_2,V_ba_2)))|V_x_2=V_y_2|V_x_2=V_ba_2|V_y_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2)).
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Oabove(V_L_2,V_aa_2,V_ba_2)))|V_x_2=V_y_2|V_x_2=V_ba_2|V_x_2!=V_aa_2|V_y_2!=V_ba_2.
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Oabove(V_L_2,V_aa_2,V_ba_2)))|V_x_2=V_y_2|V_x_2=V_ba_2|V_x_2!=V_aa_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2)).
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Oabove(V_L_2,V_aa_2,V_ba_2)))|V_x_2=V_y_2|V_x_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_aa_2)),V_L_2))|V_y_2!=V_ba_2.
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Oabove(V_L_2,V_aa_2,V_ba_2)))|V_x_2=V_y_2|V_x_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_aa_2)),V_L_2))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2)).
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Oabove(V_L_2,V_aa_2,V_ba_2)))|V_x_2=V_y_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_y_2)),V_L_2))|V_x_2!=V_ba_2.
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Oabove(V_L_2,V_aa_2,V_ba_2)))|V_x_2=V_y_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_y_2)),V_L_2))|V_y_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2)).
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Oabove(V_L_2,V_aa_2,V_ba_2)))|V_x_2=V_y_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_y_2)),V_L_2))|V_x_2!=V_aa_2|V_y_2!=V_ba_2.
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Oabove(V_L_2,V_aa_2,V_ba_2)))|V_x_2=V_y_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_y_2)),V_L_2))|V_x_2!=V_aa_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2)).
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Oabove(V_L_2,V_aa_2,V_ba_2)))|V_x_2=V_y_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_y_2)),V_L_2))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_aa_2)),V_L_2))|V_y_2!=V_ba_2.
% 8.07/8.12  0 [] V_aa_2=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),c_Arrow__Order__Mirabelle_Oabove(V_L_2,V_aa_2,V_ba_2)))|V_x_2=V_y_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_y_2)),V_L_2))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_aa_2)),V_L_2))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_x_2),V_y_2)),V_L_2)).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2)))| -hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))|hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_B_2,V_x_2))).
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_a)),c_COMBI(T_a)),c_FuncSet_OPi(T_a,T_a,V_A_2,c_COMBK(tc_fun(T_a,tc_HOL_Obool),T_a,V_A_2)))).
% 8.07/8.12  0 [] V_a=V_b|c_List_Odistinct(tc_Arrow__Order__Mirabelle_Oalt,hAPP(hAPP(c_List_Olist_OCons(tc_Arrow__Order__Mirabelle_Oalt),V_a),hAPP(hAPP(c_List_Olist_OCons(tc_Arrow__Order__Mirabelle_Oalt),V_b),hAPP(hAPP(c_List_Olist_OCons(tc_Arrow__Order__Mirabelle_Oalt),$f17(V_b,V_a)),c_List_Olist_ONil(tc_Arrow__Order__Mirabelle_Oalt))))).
% 8.07/8.12  0 [] -c_FunDef_Oin__rel(T_a,T_b,V_R_2,V_x_2,V_y_2)|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),V_R_2)).
% 8.07/8.12  0 [] c_FunDef_Oin__rel(T_a,T_b,V_R_2,V_x_2,V_y_2)| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),V_R_2)).
% 8.07/8.12  0 [] c_List_Osplice(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_v),V_va),c_List_Olist_ONil(T_a))=hAPP(hAPP(c_List_Olist_OCons(T_a),V_v),V_va).
% 8.07/8.12  0 [] -hBOOL(hAPP(V_Pa_2,V_x_2))| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_H_2),V_y_2)),hAPP(V_R_2,V_x_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_H_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2))),c_Recdef_Osame__fst(T_a,T_b,V_Pa_2,V_R_2))).
% 8.07/8.12  0 [] c_List_Osplice(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_ys))=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),c_List_Osplice(T_a,V_xs,V_ys))).
% 8.07/8.12  0 [] c_List_Osplice(T_a,c_List_Olist_ONil(T_a),V_ys)=V_ys.
% 8.07/8.12  0 [] c_List_Osplice(T_a,V_xs,c_List_Olist_ONil(T_a))=V_xs.
% 8.07/8.12  0 [] V_x_2=V_y_2| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),V_L_2),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),c_Arrow__Order__Mirabelle_Oabove(V_L_2,V_x_2,V_y_2)),c_Arrow__Order__Mirabelle_OLin)).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_H_2),V_b_H_2))),c_Wellfounded_Olex__prod(T_a,T_b,V_r_2,V_s_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_a_H_2)),V_r_2))|V_aa_2=V_a_H_2.
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_H_2),V_b_H_2))),c_Wellfounded_Olex__prod(T_a,T_b,V_r_2,V_s_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_a_H_2)),V_r_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_ba_2),V_b_H_2)),V_s_2)).
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_H_2),V_b_H_2))),c_Wellfounded_Olex__prod(T_a,T_b,V_r_2,V_s_2)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_a_H_2)),V_r_2)).
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_H_2),V_b_H_2))),c_Wellfounded_Olex__prod(T_a,T_b,V_r_2,V_s_2)))|V_aa_2!=V_a_H_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_ba_2),V_b_H_2)),V_s_2)).
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(T_a),$f18(V_B_2,V_f_2,T_b,V_A_2,T_a)),V_A_2))|hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2))).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,$f18(V_B_2,V_f_2,T_b,V_A_2,T_a))),hAPP(V_B_2,$f18(V_B_2,V_f_2,T_b,V_A_2,T_a))))|hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2))).
% 8.07/8.12  0 [] c_List_Olist_Olist__case(T_a,T_b,V_f1_2,V_f2_2,c_List_Olist_ONil(T_b))=V_f1_2.
% 8.07/8.12  0 [] c_List_Olist_Olist__case(T_a,T_b,V_f1_2,V_f2_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_aa_2),V_list_2))=hAPP(hAPP(V_f2_2,V_aa_2),V_list_2).
% 8.07/8.12  0 [] V_aa_2=V_ba_2|hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),$f19(V_ba_2,V_aa_2)),c_Arrow__Order__Mirabelle_OLin)).
% 8.07/8.12  0 [] V_aa_2=V_ba_2|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),V_aa_2),V_ba_2)),$f19(V_ba_2,V_aa_2))).
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(T_a),$f20(V_B_2,V_f_2,T_b,V_A_2,T_a)),V_A_2))|hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a,V_B_2)))).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,$f20(V_B_2,V_f_2,T_b,V_A_2,T_a))),V_B_2))|hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a,V_B_2)))).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_aa_2),V_x_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_ba_2),V_y_2))),c_List_Olexord(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ba_2)),V_r_2))|V_aa_2=V_ba_2.
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_aa_2),V_x_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_ba_2),V_y_2))),c_List_Olexord(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ba_2)),V_r_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olexord(T_a,V_r_2))).
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_aa_2),V_x_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_ba_2),V_y_2))),c_List_Olexord(T_a,V_r_2)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ba_2)),V_r_2)).
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_aa_2),V_x_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_ba_2),V_y_2))),c_List_Olexord(T_a,V_r_2)))|V_aa_2!=V_ba_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olexord(T_a,V_r_2))).
% 8.07/8.12  0 [] c_List_Oinsert(T_a,V_x,c_List_Olist_ONil(T_a))=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a)).
% 8.07/8.12  0 [] -c_Nitpick_Orefl_H(T_a,V_r_2)|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x)),V_r_2)).
% 8.07/8.12  0 [] c_Nitpick_Orefl_H(T_a,V_r_2)| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),$f21(V_r_2,T_a)),$f21(V_r_2,T_a))),V_r_2)).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),c_List_Olist_ONil(T_a))),c_List_Olexord(T_a,V_r_2))).
% 8.07/8.12  0 [] -c_List_Odistinct(T_a,V_xs)|c_List_Odistinct(T_a,c_List_Oinsert(T_a,V_x,V_xs)).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_y_2)),c_List_Olexord(T_a,V_r_2)))|V_y_2=hAPP(hAPP(c_List_Olist_OCons(T_a),$f23(V_r_2,V_y_2,T_a)),$f22(V_r_2,V_y_2,T_a)).
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_y_2)),c_List_Olexord(T_a,V_r_2)))|V_y_2!=hAPP(hAPP(c_List_Olist_OCons(T_a),B_a),B_x).
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),$f24(V_y_2,V_r_2,T_a)),$f24(V_y_2,V_r_2,T_a))),V_r_2))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_y_2),V_y_2)),c_List_Olexord(T_a,V_r_2))).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),$f26(V_y_2,V_x_2,V_r_2,T_a)),$f25(V_y_2,V_x_2,V_r_2,T_a))),V_r_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olexord(T_a,V_r_2)))|V_x_2=V_y_2|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_y_2),V_x_2)),c_List_Olexord(T_a,V_r_2))).
% 8.07/8.12  0 [] $f26(V_y_2,V_x_2,V_r_2,T_a)!=$f25(V_y_2,V_x_2,V_r_2,T_a)|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olexord(T_a,V_r_2)))|V_x_2=V_y_2|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_y_2),V_x_2)),c_List_Olexord(T_a,V_r_2))).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),$f25(V_y_2,V_x_2,V_r_2,T_a)),$f26(V_y_2,V_x_2,V_r_2,T_a))),V_r_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olexord(T_a,V_r_2)))|V_x_2=V_y_2|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_y_2),V_x_2)),c_List_Olexord(T_a,V_r_2))).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_ys_2)),c_List_Olex(T_a,V_r_2))).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),c_List_Olist_ONil(T_a))),c_List_Olex(T_a,V_r_2))).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel(T_a,V_r_2))).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ba_2)),V_r_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_u_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_aa_2),V_x_2))),hAPP(hAPP(c_List_Oappend(T_a),V_u_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_ba_2),V_y_2)))),c_List_Olexord(T_a,V_r_2))).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_xs_2))),c_List_Olistrel1(T_a,V_r_2))).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel1(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))|V_x_2=V_y_2.
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel1(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2))).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel1(T_a,V_r_2)))|V_xs_2=V_ys_2|V_x_2=V_y_2.
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel1(T_a,V_r_2)))|V_xs_2=V_ys_2|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2))).
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel1(T_a,V_r_2)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))|V_xs_2!=V_ys_2.
% 8.07/8.12  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel1(T_a,V_r_2)))|V_x_2!=V_y_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2))).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),c_List_Olist_ONil(T_a))),c_List_Olistrel(T_a,V_r_2)))|V_xs_2=c_List_Olist_ONil(T_a).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_xs_2)),c_List_Olistrel(T_a,V_r_2)))|V_xs_2=c_List_Olist_ONil(T_a).
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_xs1)!=V_zs|V_ys!=hAPP(hAPP(c_List_Oappend(T_a),V_xs1),V_us)|hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)=hAPP(hAPP(c_List_Oappend(T_a),V_zs),V_us).
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_xs_2)!=hAPP(hAPP(c_List_Oappend(T_a),V_zs_2),V_xs_2)|V_ys_2=V_zs_2.
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_xs_2)=hAPP(hAPP(c_List_Oappend(T_a),V_zs_2),V_xs_2)|V_ys_2!=V_zs_2.
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)!=hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_zs_2)|V_ys_2=V_zs_2.
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)=hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_zs_2)|V_ys_2!=V_zs_2.
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)!=hAPP(hAPP(c_List_Oappend(T_a),V_zs_2),V_ts_2)|V_xs_2=hAPP(hAPP(c_List_Oappend(T_a),V_zs_2),$f27(V_ts_2,V_zs_2,V_ys_2,V_xs_2,T_a))|hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),$f27(V_ts_2,V_zs_2,V_ys_2,V_xs_2,T_a))=V_zs_2.
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)!=hAPP(hAPP(c_List_Oappend(T_a),V_zs_2),V_ts_2)|V_xs_2=hAPP(hAPP(c_List_Oappend(T_a),V_zs_2),$f27(V_ts_2,V_zs_2,V_ys_2,V_xs_2,T_a))|V_ys_2=hAPP(hAPP(c_List_Oappend(T_a),$f27(V_ts_2,V_zs_2,V_ys_2,V_xs_2,T_a)),V_ts_2).
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)!=hAPP(hAPP(c_List_Oappend(T_a),V_zs_2),V_ts_2)|hAPP(hAPP(c_List_Oappend(T_a),$f27(V_ts_2,V_zs_2,V_ys_2,V_xs_2,T_a)),V_ys_2)=V_ts_2|hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),$f27(V_ts_2,V_zs_2,V_ys_2,V_xs_2,T_a))=V_zs_2.
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)!=hAPP(hAPP(c_List_Oappend(T_a),V_zs_2),V_ts_2)|hAPP(hAPP(c_List_Oappend(T_a),$f27(V_ts_2,V_zs_2,V_ys_2,V_xs_2,T_a)),V_ys_2)=V_ts_2|V_ys_2=hAPP(hAPP(c_List_Oappend(T_a),$f27(V_ts_2,V_zs_2,V_ys_2,V_xs_2,T_a)),V_ts_2).
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)=hAPP(hAPP(c_List_Oappend(T_a),V_zs_2),V_ts_2)|V_xs_2!=hAPP(hAPP(c_List_Oappend(T_a),V_zs_2),B_us)|hAPP(hAPP(c_List_Oappend(T_a),B_us),V_ys_2)!=V_ts_2.
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)=hAPP(hAPP(c_List_Oappend(T_a),V_zs_2),V_ts_2)|hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),B_us)!=V_zs_2|V_ys_2!=hAPP(hAPP(c_List_Oappend(T_a),B_us),V_ts_2).
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),V_zs)=hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Oappend(T_a),V_ys),V_zs)).
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),V_ys)=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)).
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs1)!=V_ys|V_xs!=hAPP(hAPP(c_List_Oappend(T_a),V_xs1),V_zs)|hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)=hAPP(hAPP(c_List_Oappend(T_a),V_ys),V_zs).
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Oappend(T_a),c_List_Olist_ONil(T_a)),V_ys)=V_ys.
% 8.07/8.12  0 [] c_List_Olist_ONil(T_a)!=hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)|V_xs_2=c_List_Olist_ONil(T_a).
% 8.07/8.12  0 [] c_List_Olist_ONil(T_a)!=hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)|V_ys_2=c_List_Olist_ONil(T_a).
% 8.07/8.12  0 [] c_List_Olist_ONil(T_a)=hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)|V_xs_2!=c_List_Olist_ONil(T_a)|V_ys_2!=c_List_Olist_ONil(T_a).
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs),c_List_Olist_ONil(T_a))=V_xs.
% 8.07/8.12  0 [] V_xs_2!=hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)|V_ys_2=c_List_Olist_ONil(T_a).
% 8.07/8.12  0 [] V_xs_2=hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)|V_ys_2!=c_List_Olist_ONil(T_a).
% 8.07/8.12  0 [] V_ys_2!=hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)|V_xs_2=c_List_Olist_ONil(T_a).
% 8.07/8.12  0 [] V_ys_2=hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)|V_xs_2!=c_List_Olist_ONil(T_a).
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)!=c_List_Olist_ONil(T_a)|V_xs_2=c_List_Olist_ONil(T_a).
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)!=c_List_Olist_ONil(T_a)|V_ys_2=c_List_Olist_ONil(T_a).
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)=c_List_Olist_ONil(T_a)|V_xs_2!=c_List_Olist_ONil(T_a)|V_ys_2!=c_List_Olist_ONil(T_a).
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)!=V_xs_2|V_ys_2=c_List_Olist_ONil(T_a).
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)=V_xs_2|V_ys_2!=c_List_Olist_ONil(T_a).
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)!=V_ys_2|V_xs_2=c_List_Olist_ONil(T_a).
% 8.07/8.12  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)=V_ys_2|V_xs_2!=c_List_Olist_ONil(T_a).
% 8.07/8.12  0 [] V_xs!=V_ys|V_xs=hAPP(hAPP(c_List_Oappend(T_a),c_List_Olist_ONil(T_a)),V_ys).
% 8.07/8.12  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))|V_us_2!=V_vs_2|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_us_2)),hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_vs_2))),c_List_Olistrel1(T_a,V_r_2))).
% 8.07/8.13  0 [] V_xs_2!=V_ys_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_us_2),V_vs_2)),c_List_Olistrel1(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_us_2)),hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_vs_2))),c_List_Olistrel1(T_a,V_r_2))).
% 8.07/8.13  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_zs_2)!=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)|V_ys_2=c_List_Olist_ONil(T_a)|V_ys_2=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),$f28(V_xs_2,V_x_2,V_zs_2,V_ys_2,T_a)).
% 8.07/8.13  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_zs_2)!=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)|V_ys_2=c_List_Olist_ONil(T_a)|hAPP(hAPP(c_List_Oappend(T_a),$f28(V_xs_2,V_x_2,V_zs_2,V_ys_2,T_a)),V_zs_2)=V_xs_2.
% 8.07/8.13  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_zs_2)!=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)|V_zs_2=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)|V_ys_2=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),$f28(V_xs_2,V_x_2,V_zs_2,V_ys_2,T_a)).
% 8.07/8.13  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_zs_2)!=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)|V_zs_2=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)|hAPP(hAPP(c_List_Oappend(T_a),$f28(V_xs_2,V_x_2,V_zs_2,V_ys_2,T_a)),V_zs_2)=V_xs_2.
% 8.07/8.13  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_zs_2)=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)|V_ys_2!=c_List_Olist_ONil(T_a)|V_zs_2!=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2).
% 8.07/8.13  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_zs_2)=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)|V_ys_2!=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),B_ys_H)|hAPP(hAPP(c_List_Oappend(T_a),B_ys_H),V_zs_2)!=V_xs_2.
% 8.07/8.13  0 [] hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)!=hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_zs_2)|V_ys_2=c_List_Olist_ONil(T_a)|hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),$f29(V_zs_2,V_ys_2,V_xs_2,V_x_2,T_a))=V_ys_2.
% 8.07/8.13  0 [] hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)!=hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_zs_2)|V_ys_2=c_List_Olist_ONil(T_a)|V_xs_2=hAPP(hAPP(c_List_Oappend(T_a),$f29(V_zs_2,V_ys_2,V_xs_2,V_x_2,T_a)),V_zs_2).
% 8.07/8.13  0 [] hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)!=hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_zs_2)|hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)=V_zs_2|hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),$f29(V_zs_2,V_ys_2,V_xs_2,V_x_2,T_a))=V_ys_2.
% 8.07/8.13  0 [] hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)!=hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_zs_2)|hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)=V_zs_2|V_xs_2=hAPP(hAPP(c_List_Oappend(T_a),$f29(V_zs_2,V_ys_2,V_xs_2,V_x_2,T_a)),V_zs_2).
% 8.07/8.13  0 [] hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)=hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_zs_2)|V_ys_2!=c_List_Olist_ONil(T_a)|hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)!=V_zs_2.
% 8.07/8.13  0 [] hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)=hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),V_zs_2)|hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),B_ys_H)!=V_ys_2|V_xs_2!=hAPP(hAPP(c_List_Oappend(T_a),B_ys_H),V_zs_2).
% 8.07/8.13  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)))!=hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),c_List_Olist_ONil(T_a)))|V_xs_2=V_ys_2.
% 8.07/8.13  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)))!=hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),c_List_Olist_ONil(T_a)))|V_x_2=V_y_2.
% 8.07/8.13  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)))=hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),c_List_Olist_ONil(T_a)))|V_xs_2!=V_ys_2|V_x_2!=V_y_2.
% 8.07/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))|V_xs_2!=hAPP(hAPP(c_List_Oappend(T_a),V_us_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_vs_2))|V_ys_2!=hAPP(hAPP(c_List_Oappend(T_a),V_us_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_vs_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2))).
% 8.07/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)))),hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),c_List_Olist_ONil(T_a))))),c_List_Olistrel1(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))|V_xs_2=V_ys_2.
% 8.07/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)))),hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),c_List_Olist_ONil(T_a))))),c_List_Olistrel1(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2)).
% 8.07/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)))),hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),c_List_Olist_ONil(T_a))))),c_List_Olistrel1(T_a,V_r_2)))|V_x_2=V_y_2|V_xs_2=V_ys_2.
% 8.07/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)))),hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),c_List_Olist_ONil(T_a))))),c_List_Olistrel1(T_a,V_r_2)))|V_x_2=V_y_2|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2)).
% 8.07/8.13  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)))),hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),c_List_Olist_ONil(T_a))))),c_List_Olistrel1(T_a,V_r_2)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))|V_x_2!=V_y_2.
% 8.07/8.13  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)))),hAPP(hAPP(c_List_Oappend(T_a),V_ys_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),c_List_Olist_ONil(T_a))))),c_List_Olistrel1(T_a,V_r_2)))|V_xs_2!=V_ys_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2)).
% 8.07/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_u_2),V_v_2)),c_List_Olexord(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_x_2),V_u_2)),hAPP(hAPP(c_List_Oappend(T_a),V_x_2),V_v_2))),c_List_Olexord(T_a,V_r_2))).
% 8.07/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_ys_2))),c_List_Olistrel1(T_a,V_r_2))).
% 8.07/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),c_List_Olist_ONil(T_a))),c_List_Olistrel1(T_a,V_r_2))).
% 8.07/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_xs_2)),c_List_Olistrel1(T_a,V_r_2))).
% 8.07/8.13  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_List_Olist_ONil(T_a))),c_List_Olistrel(T_a,V_r_2))).
% 8.07/8.13  0 [] -c_List_Olistrelp(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a)))),c_Product__Type_OPair(T_a,T_a)))),V_r_2),V_x_2,V_xa_2)|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_xa_2)),c_List_Olistrel(T_a,V_r_2))).
% 8.07/8.13  0 [] c_List_Olistrelp(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a)))),c_Product__Type_OPair(T_a,T_a)))),V_r_2),V_x_2,V_xa_2)| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_xa_2)),c_List_Olistrel(T_a,V_r_2))).
% 8.07/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel(T_a,V_r_2)))|V_xs_2=hAPP(hAPP(c_List_Olist_OCons(T_a),$f31(V_r_2,V_ys_2,V_y_2,V_xs_2,T_a)),$f30(V_r_2,V_ys_2,V_y_2,V_xs_2,T_a)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),$f31(V_r_2,V_ys_2,V_y_2,V_xs_2,T_a)),V_y_2)),V_r_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),$f30(V_r_2,V_ys_2,V_y_2,V_xs_2,T_a)),V_ys_2)),c_List_Olistrel(T_a,V_r_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2)),V_xs_2)),c_List_Olistrel(T_a,V_r_2)))|V_xs_2=hAPP(hAPP(c_List_Olist_OCons(T_a),$f33(V_r_2,V_xs_2,V_ys_2,V_y_2,T_a)),$f32(V_r_2,V_xs_2,V_ys_2,V_y_2,T_a)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2)),V_xs_2)),c_List_Olistrel(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),$f33(V_r_2,V_xs_2,V_ys_2,V_y_2,T_a))),V_r_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2)),V_xs_2)),c_List_Olistrel(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_ys_2),$f32(V_r_2,V_xs_2,V_ys_2,V_y_2,T_a))),c_List_Olistrel(T_a,V_r_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),$f37(V_r_2,V_ys_2,V_xs_2,T_a)),$f36(V_r_2,V_ys_2,V_xs_2,T_a))),V_r_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))|V_xs_2=hAPP(hAPP(c_List_Oappend(T_a),$f35(V_r_2,V_ys_2,V_xs_2,T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),$f37(V_r_2,V_ys_2,V_xs_2,T_a)),$f34(V_r_2,V_ys_2,V_xs_2,T_a))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))|V_ys_2=hAPP(hAPP(c_List_Oappend(T_a),$f35(V_r_2,V_ys_2,V_xs_2,T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),$f36(V_r_2,V_ys_2,V_xs_2,T_a)),$f34(V_r_2,V_ys_2,V_xs_2,T_a))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_x_2),V_u_2)),hAPP(hAPP(c_List_Oappend(T_a),V_x_2),V_v_2))),c_List_Olexord(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),$f38(V_r_2,V_v_2,V_u_2,V_x_2,T_a)),$f38(V_r_2,V_v_2,V_u_2,V_x_2,T_a))),V_r_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_u_2),V_v_2)),c_List_Olexord(T_a,V_r_2))).
% 8.12/8.13  0 [] V_y_2!=hAPP(hAPP(c_List_Olist_OCons(T_a),B_b),B_z)|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),hAPP(hAPP(c_List_Oappend(T_a),V_x_2),V_y_2))),c_List_Olexord(T_a,V_r_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olex(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))|V_x_2=V_y_2.
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olex(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olex(T_a,V_r_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olex(T_a,V_r_2)))|c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_ys_2)|V_x_2=V_y_2.
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olex(T_a,V_r_2)))|c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_ys_2)|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olex(T_a,V_r_2))).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olex(T_a,V_r_2)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_r_2))|c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)!=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_ys_2).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olex(T_a,V_r_2)))|V_x_2!=V_y_2| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olex(T_a,V_r_2))).
% 8.12/8.13  0 [] c_List_Orotate1(T_a,V_xs_2)=c_List_Olist_Olist__case(tc_List_Olist(T_a),T_a,c_List_Olist_ONil(T_a),hAPP(hAPP(c_COMBB(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),T_a),hAPP(c_COMBC(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Oappend(T_a))),hAPP(hAPP(c_COMBC(T_a,tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_OCons(T_a)),c_List_Olist_ONil(T_a))),V_xs_2).
% 8.12/8.13  0 [] c_Nat_Osize__class_Osize(tc_List_Olist(T_a),c_List_Orotate1(T_a,V_xs))=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs).
% 8.12/8.13  0 [] c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs)=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_ys)|V_xs!=V_ys.
% 8.12/8.13  0 [] c_List_Orotate1(T_a,V_xs_2)!=c_List_Olist_ONil(T_a)|V_xs_2=c_List_Olist_ONil(T_a).
% 8.12/8.13  0 [] c_List_Orotate1(T_a,V_xs_2)=c_List_Olist_ONil(T_a)|V_xs_2!=c_List_Olist_ONil(T_a).
% 8.12/8.13  0 [] -c_List_Odistinct(T_a,c_List_Orotate1(T_a,V_xs_2))|c_List_Odistinct(T_a,V_xs_2).
% 8.12/8.13  0 [] c_List_Odistinct(T_a,c_List_Orotate1(T_a,V_xs_2))| -c_List_Odistinct(T_a,V_xs_2).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(V_r_2,V_x_2),V_y_2))| -c_List_Olistrelp(T_a,V_r_2,V_xs_2,V_ys_2)|c_List_Olistrelp(T_a,V_r_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2)).
% 8.12/8.13  0 [] -c_List_Olistrelp(T_a,V_r_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_a1_2),V_a3_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_a2_2),V_a4_2))|hBOOL(hAPP(hAPP(V_r_2,V_a1_2),V_a2_2)).
% 8.12/8.13  0 [] -c_List_Olistrelp(T_a,V_r_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_a1_2),V_a3_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_a2_2),V_a4_2))|c_List_Olistrelp(T_a,V_r_2,V_a3_2,V_a4_2).
% 8.12/8.13  0 [] c_List_Olistrelp(T_a,V_r_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_a1_2),V_a3_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_a2_2),V_a4_2))| -hBOOL(hAPP(hAPP(V_r_2,V_a1_2),V_a2_2))| -c_List_Olistrelp(T_a,V_r_2,V_a3_2,V_a4_2).
% 8.12/8.13  0 [] c_List_Olistrelp(T_a,V_r_2,c_List_Olist_ONil(T_a),c_List_Olist_ONil(T_a)).
% 8.12/8.13  0 [] c_List_Olistrelp(T_a,V_r_2,c_List_Olist_ONil(T_a),c_List_Olist_ONil(T_a)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))|c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_ys_2).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,V_r_2)))|c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_ys_2).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olex(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olexord(T_a,V_r_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olex(T_a,V_r_2)))|c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_x_2)=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_y_2).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olex(T_a,V_r_2)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olexord(T_a,V_r_2)))|c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_x_2)!=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_y_2).
% 8.12/8.13  0 [] c_List_Orotate1(T_a,c_List_Olist_ONil(T_a))=c_List_Olist_ONil(T_a).
% 8.12/8.13  0 [] c_List_Orotate1(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x),V_xs))=hAPP(hAPP(c_List_Oappend(T_b),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x),c_List_Olist_ONil(T_b))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olexn(T_a,V_r_2,V_n_2)))|c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)=V_n_2.
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olexn(T_a,V_r_2,V_n_2)))|c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_ys_2)=V_n_2.
% 8.12/8.13  0 [] c_List_Omaps(T_b,T_a,V_f_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))=hAPP(hAPP(c_List_Oappend(T_a),hAPP(V_f_2,V_x_2)),c_List_Omaps(T_b,T_a,V_f_2,V_xs_2)).
% 8.12/8.13  0 [] c_List_Opartition(T_a,V_Pa_2,c_List_Olist_ONil(T_a))=hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_List_Olist_ONil(T_a)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_List_Olexord(T_a,V_r_2)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_y_2),V_z_2)),c_List_Olexord(T_a,V_r_2)))| -c_Relation_Otrans(T_a,V_r_2)|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_z_2)),c_List_Olexord(T_a,V_r_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2)))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))|V_ys_2=hAPP(hAPP(c_List_Olist_OCons(T_a),$f39(V_r_2,V_ys_2,V_xs_2,V_x_2,T_a)),V_xs_2)|V_ys_2=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),$f40(V_r_2,V_ys_2,V_xs_2,V_x_2,T_a)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))|V_ys_2=hAPP(hAPP(c_List_Olist_OCons(T_a),$f39(V_r_2,V_ys_2,V_xs_2,V_x_2,T_a)),V_xs_2)|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),$f40(V_r_2,V_ys_2,V_xs_2,V_x_2,T_a))),c_List_Olistrel1(T_a,V_r_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),$f39(V_r_2,V_ys_2,V_xs_2,V_x_2,T_a))),V_r_2))|V_ys_2=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),$f40(V_r_2,V_ys_2,V_xs_2,V_x_2,T_a)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),V_ys_2)),c_List_Olistrel1(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),$f39(V_r_2,V_ys_2,V_xs_2,V_x_2,T_a))),V_r_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),$f40(V_r_2,V_ys_2,V_xs_2,V_x_2,T_a))),c_List_Olistrel1(T_a,V_r_2))).
% 8.12/8.13  0 [] -c_Relation_Otrans(T_a,V_R1_2)| -c_Relation_Otrans(T_b,V_R2_2)|c_Relation_Otrans(tc_prod(T_a,T_b),c_Wellfounded_Olex__prod(T_a,T_b,V_R1_2,V_R2_2)).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_xs_2)),c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2)))).
% 8.12/8.13  0 [] -c_Relation_Otrans(T_a,V_r_2)|c_Relation_Otrans(tc_List_Olist(T_a),c_List_Olistrel(T_a,V_r_2)).
% 8.12/8.13  0 [] -c_Relation_Otrans(T_a,V_r_2)|c_Relation_Otrans(tc_List_Olist(T_a),c_List_Olexord(T_a,V_r_2)).
% 8.12/8.13  0 [] c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2))=c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)))).
% 8.12/8.13  0 [] c_List_Omaps(T_b,T_a,V_f_2,c_List_Olist_ONil(T_b))=c_List_Olist_ONil(T_a).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_ys_2),V_zs_2)),c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_zs_2)),c_List_Olistrel(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2)))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_ys_2))),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))))|c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_x_2)=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_y_2).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_aa_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),V_r_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_p_2),c_Transitive__Closure_Ortrancl(T_a,V_r_2))).
% 8.12/8.13  0 [] -c_Relation_Otrans(T_a,V_r_2)| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_y)),V_r_2))| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_y),B_z)),V_r_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_z)),V_r_2)).
% 8.12/8.13  0 [] c_Relation_Otrans(T_a,V_r_2)|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),$f43(V_r_2,T_a)),$f42(V_r_2,T_a))),V_r_2)).
% 8.12/8.13  0 [] c_Relation_Otrans(T_a,V_r_2)|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),$f42(V_r_2,T_a)),$f41(V_r_2,T_a))),V_r_2)).
% 8.12/8.13  0 [] c_Relation_Otrans(T_a,V_r_2)| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),$f43(V_r_2,T_a)),$f41(V_r_2,T_a))),V_r_2)).
% 8.12/8.13  0 [] -c_Relation_Otrans(T_a,V_r_2)| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ba_2)),V_r_2))| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_ba_2),V_ca_2)),V_r_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ca_2)),V_r_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ba_2)),V_r_2))| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_ba_2),V_ca_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ca_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ba_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_ba_2),V_ca_2)),V_r_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ca_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))).
% 8.12/8.13  0 [] c_Transitive__Closure_Ortrancl(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2))=c_Transitive__Closure_Ortrancl(T_a,V_r_2).
% 8.12/8.13  0 [] c_Relation_Otrans(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ba_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_ba_2),V_ca_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ca_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))).
% 8.12/8.13  0 [] -c_Relation_Oirrefl(T_a,V_r_2)| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),B_x)),V_r_2)).
% 8.12/8.13  0 [] c_Relation_Oirrefl(T_a,V_r_2)|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),$f44(V_r_2,T_a)),$f44(V_r_2,T_a))),V_r_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_ba_2),V_aa_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))| -hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),c_Wellfounded_Oacc(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(T_a),V_ba_2),c_Wellfounded_Oacc(T_a,V_r_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),c_Wellfounded_Oacc(T_a,V_r_2)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_ba_2),V_aa_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(T_a),V_ba_2),c_Wellfounded_Oacc(T_a,V_r_2))).
% 8.12/8.13  0 [] -c_Relation_Osingle__valued(T_a,T_a,V_r_2)| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_z_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_y_2),V_z_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_z_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_r_2))).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Relation_ODomain(T_a,T_a,V_R_2)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_R_2)))|V_x_2=V_y_2.
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Relation_ODomain(T_a,T_a,V_R_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_a,V_R_2)))|V_x_2!=V_y_2.
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)),V_r_2))|hBOOL(hAPP(hAPP(c_member(T_b),V_ba_2),c_Relation_ORange(T_a,T_b,V_r_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)),V_r_2))|hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),c_Relation_ODomain(T_a,T_b,V_r_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Wellfounded_Oacc(T_a,V_r_2)))| -hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))))|hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),c_Wellfounded_Oacc(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)))).
% 8.12/8.13  0 [] -c_Relation_Osingle__valued(T_a,T_b,V_r_2)| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_x),B_y)),V_r_2))| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_x),B_z)),V_r_2))|B_y=B_z.
% 8.12/8.13  0 [] c_Relation_Osingle__valued(T_a,T_b,V_r_2)|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),$f47(V_r_2,T_b,T_a)),$f46(V_r_2,T_b,T_a))),V_r_2)).
% 8.12/8.13  0 [] c_Relation_Osingle__valued(T_a,T_b,V_r_2)|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),$f47(V_r_2,T_b,T_a)),$f45(V_r_2,T_b,T_a))),V_r_2)).
% 8.12/8.13  0 [] c_Relation_Osingle__valued(T_a,T_b,V_r_2)|$f46(V_r_2,T_b,T_a)!=$f45(V_r_2,T_b,T_a).
% 8.12/8.13  0 [] -c_Relation_Osingle__valued(T_a,T_b,V_r_2)| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),V_r_2))| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_z_2)),V_r_2))|V_y_2=V_z_2.
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),c_Relation_ODomain(T_a,T_b,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),$f48(V_r_2,T_b,V_aa_2,T_a))),V_r_2)).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),c_Relation_ODomain(T_a,T_b,V_r_2)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),B_y)),V_r_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),c_Relation_ORange(T_b,T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),$f49(V_r_2,T_b,V_aa_2,T_a)),V_aa_2)),V_r_2)).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),c_Relation_ORange(T_b,T_a,V_r_2)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),B_y),V_aa_2)),V_r_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),c_Wellfounded_Oacc(T_a,V_r_2)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),B_x),V_aa_2)),V_r_2))|hBOOL(hAPP(hAPP(c_member(T_a),B_x),c_Wellfounded_Oacc(T_a,V_r_2))).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),c_Wellfounded_Oacc(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),$f50(V_r_2,V_aa_2,T_a)),V_aa_2)),V_r_2)).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),c_Wellfounded_Oacc(T_a,V_r_2)))| -hBOOL(hAPP(hAPP(c_member(T_a),$f50(V_r_2,V_aa_2,T_a)),c_Wellfounded_Oacc(T_a,V_r_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_ba_2),c_Wellfounded_Oacc(T_a,V_r_2)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ba_2)),V_r_2))|hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),c_Wellfounded_Oacc(T_a,V_r_2))).
% 8.12/8.13  0 [] -c_Predicate_ORangeP(T_a,T_b,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_r_2),V_x_2)|hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Relation_ORange(T_a,T_b,V_r_2))).
% 8.12/8.13  0 [] c_Predicate_ORangeP(T_a,T_b,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_r_2),V_x_2)| -hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Relation_ORange(T_a,T_b,V_r_2))).
% 8.12/8.13  0 [] -c_Predicate_ODomainP(T_a,T_b,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_r_2),V_x_2)|hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Relation_ODomain(T_a,T_b,V_r_2))).
% 8.12/8.13  0 [] c_Predicate_ODomainP(T_a,T_b,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_r_2),V_x_2)| -hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Relation_ODomain(T_a,T_b,V_r_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_ba_2),c_Relation_ORange(T_b,T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),$f51(V_r_2,T_b,V_ba_2,T_a)),V_ba_2)),V_r_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),c_Relation_ODomain(T_a,T_b,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),$f52(V_r_2,T_b,V_aa_2,T_a))),V_r_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a)))),c_Product__Type_OPair(T_a,T_a)))),V_r_2)),V_x_2))|hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Wellfounded_Oacc(T_a,V_r_2))).
% 8.12/8.13  0 [] hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_prod(T_a,T_a)),tc_fun(T_a,tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_a),tc_fun(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),tc_HOL_Obool),T_a),c_member(tc_prod(T_a,T_a)))),c_Product__Type_OPair(T_a,T_a)))),V_r_2)),V_x_2))| -hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Wellfounded_Oacc(T_a,V_r_2))).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),$f53(V_r_2,V_x_2,T_a)),V_x_2)),V_r_2))|hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Wellfounded_Oacc(T_a,V_r_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),$f53(V_r_2,V_x_2,T_a)),c_Wellfounded_Oacc(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Wellfounded_Oacc(T_a,V_r_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(V_r_2,V_aa_2),V_ba_2))|c_Predicate_ORangeP(T_a,T_b,V_r_2,V_ba_2).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(V_r_2,V_aa_2),V_ba_2))|c_Predicate_ODomainP(T_a,T_b,V_r_2,V_aa_2).
% 8.12/8.13  0 [] -c_Predicate_ORangeP(T_a,T_b,V_r_2,V_a2_2)|hBOOL(hAPP(hAPP(V_r_2,$f54(V_a2_2,V_r_2,T_b,T_a)),V_a2_2)).
% 8.12/8.13  0 [] c_Predicate_ORangeP(T_a,T_b,V_r_2,V_a2_2)| -hBOOL(hAPP(hAPP(V_r_2,B_a),V_a2_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),V_aa_2))| -hBOOL(hAPP(hAPP(V_r_2,B_x),V_aa_2))|hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),B_x)).
% 8.12/8.13  0 [] hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),V_aa_2))|hBOOL(hAPP(hAPP(V_r_2,$f55(V_aa_2,V_r_2,T_a)),V_aa_2)).
% 8.12/8.13  0 [] hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),V_aa_2))| -hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),$f55(V_aa_2,V_r_2,T_a))).
% 8.12/8.13  0 [] -hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),V_aa_2))| -hBOOL(hAPP(hAPP(V_r_2,B_x),V_aa_2))|hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),B_x)).
% 8.12/8.13  0 [] hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),V_aa_2))|hBOOL(hAPP(hAPP(V_r_2,$f56(V_aa_2,V_r_2,T_a)),V_aa_2)).
% 8.12/8.13  0 [] hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),V_aa_2))| -hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),$f56(V_aa_2,V_r_2,T_a))).
% 8.12/8.13  0 [] -hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),V_ba_2))| -hBOOL(hAPP(hAPP(V_r_2,V_aa_2),V_ba_2))|hBOOL(hAPP(c_Wellfounded_Oaccp(T_a,V_r_2),V_aa_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_List_Olists(T_a,c_Wellfounded_Oacc(T_a,V_r_2))))|hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2)))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))))|hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_List_Olists(T_a,c_Wellfounded_Oacc(T_a,V_r_2)))).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Wellfounded_Oacc(T_a,V_R_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),$f57(V_R_2,V_x_2,T_a)),V_x_2)),V_R_2)).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Wellfounded_Oacc(T_a,V_R_2)))| -hBOOL(hAPP(hAPP(c_member(T_a),$f57(V_R_2,V_x_2,T_a)),c_Wellfounded_Oacc(T_a,V_R_2))).
% 8.12/8.13  0 [] V_aa_2!=V_ba_2| -hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),V_A_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_aa_2),V_ba_2)),c_Relation_OId__on(T_a,V_A_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Relation_OId__on(T_a,V_A_2)))|V_x_2=V_y_2.
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Relation_OId__on(T_a,V_A_2)))|hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2)).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Relation_OId__on(T_a,V_A_2)))|V_x_2!=V_y_2| -hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2)).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_List_Olists(T_a,V_A_2))).
% 8.12/8.13  0 [] c_Relation_ODomain(T_a,T_a,c_Relation_OId__on(T_a,V_A_2))=V_A_2.
% 8.12/8.13  0 [] c_Relation_Otrans(T_a,c_Relation_OId__on(T_a,V_A_2)).
% 8.12/8.13  0 [] c_Relation_ORange(T_a,T_a,c_Relation_OId__on(T_a,V_A_2))=V_A_2.
% 8.12/8.13  0 [] c_Relation_Osingle__valued(T_a,T_a,c_Relation_OId__on(T_a,V_A_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)),c_List_Olists(T_a,V_A_2)))|hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_List_Olists(T_a,V_A_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)),c_List_Olists(T_a,V_A_2)))|hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_ys_2),c_List_Olists(T_a,V_A_2))).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)),c_List_Olists(T_a,V_A_2)))| -hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_List_Olists(T_a,V_A_2)))| -hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_ys_2),c_List_Olists(T_a,V_A_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),c_List_Olists(T_a,V_A_2)))|hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),c_List_Olists(T_a,V_A_2)))|hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_List_Olists(T_a,V_A_2))).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2)),c_List_Olists(T_a,V_A_2)))| -hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))| -hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_xs_2),c_List_Olists(T_a,V_A_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_aa_2),c_List_Olists(T_a,V_A_2)))|V_aa_2=c_List_Olist_ONil(T_a)|V_aa_2=hAPP(hAPP(c_List_Olist_OCons(T_a),$f59(V_A_2,V_aa_2,T_a)),$f58(V_A_2,V_aa_2,T_a)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_aa_2),c_List_Olists(T_a,V_A_2)))|V_aa_2=c_List_Olist_ONil(T_a)|hBOOL(hAPP(hAPP(c_member(T_a),$f59(V_A_2,V_aa_2,T_a)),V_A_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_aa_2),c_List_Olists(T_a,V_A_2)))|V_aa_2=c_List_Olist_ONil(T_a)|hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),$f58(V_A_2,V_aa_2,T_a)),c_List_Olists(T_a,V_A_2))).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_aa_2),c_List_Olists(T_a,V_A_2)))|V_aa_2!=c_List_Olist_ONil(T_a).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_aa_2),c_List_Olists(T_a,V_A_2)))|V_aa_2!=hAPP(hAPP(c_List_Olist_OCons(T_a),B_a),B_l)| -hBOOL(hAPP(hAPP(c_member(T_a),B_a),V_A_2))| -hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),B_l),c_List_Olists(T_a,V_A_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_ca_2),c_Relation_OId__on(T_a,V_A_2)))|hBOOL(hAPP(hAPP(c_member(T_a),$f60(V_A_2,V_ca_2,T_a)),V_A_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),V_ca_2),c_Relation_OId__on(T_a,V_A_2)))|V_ca_2=hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),$f60(V_A_2,V_ca_2,T_a)),$f60(V_A_2,V_ca_2,T_a)).
% 8.12/8.13  0 [] -hBOOL(hAPP(c_List_Olistsp(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)),V_x_2))|hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_x_2),c_List_Olists(T_a,V_A_2))).
% 8.12/8.13  0 [] hBOOL(hAPP(c_List_Olistsp(T_a,hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2)),V_x_2))| -hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_x_2),c_List_Olists(T_a,V_A_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_ax_2),V_ay_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_bx_2),V_by_2))),c_Transitive__Closure_Ortrancl(tc_prod(T_a,T_b),V_r_2)))| -hBOOL(hAPP(hAPP(V_Pa_2,V_ax_2),V_ay_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_ax_2),V_ay_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),$f64(V_Pa_2,V_r_2,V_by_2,V_bx_2,V_ay_2,V_ax_2,T_b,T_a)),$f63(V_Pa_2,V_r_2,V_by_2,V_bx_2,V_ay_2,V_ax_2,T_b,T_a)))),c_Transitive__Closure_Ortrancl(tc_prod(T_a,T_b),V_r_2)))|hBOOL(hAPP(hAPP(V_Pa_2,V_bx_2),V_by_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_ax_2),V_ay_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_bx_2),V_by_2))),c_Transitive__Closure_Ortrancl(tc_prod(T_a,T_b),V_r_2)))| -hBOOL(hAPP(hAPP(V_Pa_2,V_ax_2),V_ay_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),$f64(V_Pa_2,V_r_2,V_by_2,V_bx_2,V_ay_2,V_ax_2,T_b,T_a)),$f63(V_Pa_2,V_r_2,V_by_2,V_bx_2,V_ay_2,V_ax_2,T_b,T_a))),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),$f62(V_Pa_2,V_r_2,V_by_2,V_bx_2,V_ay_2,V_ax_2,T_b,T_a)),$f61(V_Pa_2,V_r_2,V_by_2,V_bx_2,V_ay_2,V_ax_2,T_b,T_a)))),V_r_2))|hBOOL(hAPP(hAPP(V_Pa_2,V_bx_2),V_by_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_ax_2),V_ay_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_bx_2),V_by_2))),c_Transitive__Closure_Ortrancl(tc_prod(T_a,T_b),V_r_2)))| -hBOOL(hAPP(hAPP(V_Pa_2,V_ax_2),V_ay_2))|hBOOL(hAPP(hAPP(V_Pa_2,$f64(V_Pa_2,V_r_2,V_by_2,V_bx_2,V_ay_2,V_ax_2,T_b,T_a)),$f63(V_Pa_2,V_r_2,V_by_2,V_bx_2,V_ay_2,V_ax_2,T_b,T_a)))|hBOOL(hAPP(hAPP(V_Pa_2,V_bx_2),V_by_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_ax_2),V_ay_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_bx_2),V_by_2))),c_Transitive__Closure_Ortrancl(tc_prod(T_a,T_b),V_r_2)))| -hBOOL(hAPP(hAPP(V_Pa_2,V_ax_2),V_ay_2))| -hBOOL(hAPP(hAPP(V_Pa_2,$f62(V_Pa_2,V_r_2,V_by_2,V_bx_2,V_ay_2,V_ax_2,T_b,T_a)),$f61(V_Pa_2,V_r_2,V_by_2,V_bx_2,V_ay_2,V_ax_2,T_b,T_a)))|hBOOL(hAPP(hAPP(V_Pa_2,V_bx_2),V_by_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_ax_2),V_ay_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_bx_2),V_by_2))),c_Transitive__Closure_Ortrancl(tc_prod(T_a,T_b),V_r_2)))| -hBOOL(hAPP(hAPP(V_Pa_2,V_bx_2),V_by_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),$f68(V_Pa_2,V_r_2,V_by_2,V_bx_2,V_ay_2,V_ax_2,T_b,T_a)),$f67(V_Pa_2,V_r_2,V_by_2,V_bx_2,V_ay_2,V_ax_2,T_b,T_a))),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),$f66(V_Pa_2,V_r_2,V_by_2,V_bx_2,V_ay_2,V_ax_2,T_b,T_a)),$f65(V_Pa_2,V_r_2,V_by_2,V_bx_2,V_ay_2,V_ax_2,T_b,T_a)))),V_r_2))|hBOOL(hAPP(hAPP(V_Pa_2,V_ax_2),V_ay_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_ax_2),V_ay_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_bx_2),V_by_2))),c_Transitive__Closure_Ortrancl(tc_prod(T_a,T_b),V_r_2)))| -hBOOL(hAPP(hAPP(V_Pa_2,V_bx_2),V_by_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),$f66(V_Pa_2,V_r_2,V_by_2,V_bx_2,V_ay_2,V_ax_2,T_b,T_a)),$f65(V_Pa_2,V_r_2,V_by_2,V_bx_2,V_ay_2,V_ax_2,T_b,T_a))),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_bx_2),V_by_2))),c_Transitive__Closure_Ortrancl(tc_prod(T_a,T_b),V_r_2)))|hBOOL(hAPP(hAPP(V_Pa_2,V_ax_2),V_ay_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_ax_2),V_ay_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_bx_2),V_by_2))),c_Transitive__Closure_Ortrancl(tc_prod(T_a,T_b),V_r_2)))| -hBOOL(hAPP(hAPP(V_Pa_2,V_bx_2),V_by_2))|hBOOL(hAPP(hAPP(V_Pa_2,$f66(V_Pa_2,V_r_2,V_by_2,V_bx_2,V_ay_2,V_ax_2,T_b,T_a)),$f65(V_Pa_2,V_r_2,V_by_2,V_bx_2,V_ay_2,V_ax_2,T_b,T_a)))|hBOOL(hAPP(hAPP(V_Pa_2,V_ax_2),V_ay_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_ax_2),V_ay_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_bx_2),V_by_2))),c_Transitive__Closure_Ortrancl(tc_prod(T_a,T_b),V_r_2)))| -hBOOL(hAPP(hAPP(V_Pa_2,V_bx_2),V_by_2))| -hBOOL(hAPP(hAPP(V_Pa_2,$f68(V_Pa_2,V_r_2,V_by_2,V_bx_2,V_ay_2,V_ax_2,T_b,T_a)),$f67(V_Pa_2,V_r_2,V_by_2,V_bx_2,V_ay_2,V_ax_2,T_b,T_a)))|hBOOL(hAPP(hAPP(V_Pa_2,V_ax_2),V_ay_2)).
% 8.12/8.13  0 [] hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),c_List_Olist_ONil(T_a))).
% 8.12/8.13  0 [] -hBOOL(hAPP(c_List_Olistsp(T_a,hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),V_A_2)),V_B_2)),V_x_2))|hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_x_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(c_List_Olistsp(T_a,hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),V_A_2)),V_B_2)),V_x_2))|hBOOL(hAPP(c_List_Olistsp(T_a,V_B_2),V_x_2)).
% 8.12/8.13  0 [] hBOOL(hAPP(c_List_Olistsp(T_a,hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj),V_A_2)),V_B_2)),V_x_2))| -hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_x_2))| -hBOOL(hAPP(c_List_Olistsp(T_a,V_B_2),V_x_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_a1_2),V_a2_2)))|hBOOL(hAPP(V_A_2,V_a1_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_a1_2),V_a2_2)))|hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_a2_2)).
% 8.12/8.13  0 [] hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_a1_2),V_a2_2)))| -hBOOL(hAPP(V_A_2,V_a1_2))| -hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_a2_2)).
% 8.12/8.13  0 [] hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),c_List_Olist_ONil(T_a))).
% 8.12/8.13  0 [] -hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)))|hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_xs_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)))|hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_ys_2)).
% 8.12/8.13  0 [] hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),V_ys_2)))| -hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_xs_2))| -hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_ys_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_xa_2),V_xb_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_za_2),V_zb_2))),c_Transitive__Closure_Ortrancl(tc_prod(T_a,T_b),V_r_2)))|hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_xa_2),V_xb_2)=hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_za_2),V_zb_2)|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_xa_2),V_xb_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),$f70(V_r_2,V_zb_2,V_za_2,V_xb_2,V_xa_2,T_b,T_a)),$f69(V_r_2,V_zb_2,V_za_2,V_xb_2,V_xa_2,T_b,T_a)))),V_r_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_xa_2),V_xb_2)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_za_2),V_zb_2))),c_Transitive__Closure_Ortrancl(tc_prod(T_a,T_b),V_r_2)))|hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_xa_2),V_xb_2)=hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_za_2),V_zb_2)|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_a,T_b),tc_prod(T_a,T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_a,T_b),tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),$f70(V_r_2,V_zb_2,V_za_2,V_xb_2,V_xa_2,T_b,T_a)),$f69(V_r_2,V_zb_2,V_za_2,V_xb_2,V_xa_2,T_b,T_a))),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_za_2),V_zb_2))),c_Transitive__Closure_Ortrancl(tc_prod(T_a,T_b),V_r_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_l_2),c_List_Olists(T_a,V_A_2)))| -hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_a)),V_l_2),c_List_Olists(T_a,V_B_2)))|hBOOL(hAPP(c_List_Olistsp(T_a,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2))),V_l_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel1(T_a,V_r_2)))|V_xs_2=hAPP(hAPP(c_List_Olist_OCons(T_a),$f71(V_r_2,V_ys_2,V_y_2,V_xs_2,T_a)),V_ys_2)|V_xs_2=hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),$f72(V_r_2,V_ys_2,V_y_2,V_xs_2,T_a)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel1(T_a,V_r_2)))|V_xs_2=hAPP(hAPP(c_List_Olist_OCons(T_a),$f71(V_r_2,V_ys_2,V_y_2,V_xs_2,T_a)),V_ys_2)|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),$f72(V_r_2,V_ys_2,V_y_2,V_xs_2,T_a)),V_ys_2)),c_List_Olistrel1(T_a,V_r_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel1(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),$f71(V_r_2,V_ys_2,V_y_2,V_xs_2,T_a)),V_y_2)),V_r_2))|V_xs_2=hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),$f72(V_r_2,V_ys_2,V_y_2,V_xs_2,T_a)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))),c_List_Olistrel1(T_a,V_r_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),$f71(V_r_2,V_ys_2,V_y_2,V_xs_2,T_a)),V_y_2)),V_r_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),$f72(V_r_2,V_ys_2,V_y_2,V_xs_2,T_a)),V_ys_2)),c_List_Olistrel1(T_a,V_r_2))).
% 8.12/8.13  0 [] c_List_Opartition(T_a,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))=hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_a),tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_COMBS(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),tc_fun(tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),tc_List_Olist(T_a)),c_COMBS(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_fun(tc_List_Olist(T_a),tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),tc_List_Olist(T_a)),hAPP(c_COMBB(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_List_Olist(T_a)),c_If(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),hAPP(V_Pa_2,V_x_2)))),hAPP(hAPP(c_COMBB(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_List_Olist(T_a)),c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(c_List_Olist_OCons(T_a),V_x_2))))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),tc_fun(tc_fun(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_fun(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)))),tc_List_Olist(T_a)),c_COMBB(tc_List_Olist(T_a),tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_List_Olist(T_a))),c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)))),hAPP(c_List_Olist_OCons(T_a),V_x_2)))),c_List_Opartition(T_a,V_Pa_2,V_xs_2)).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),$f75(V_r_2,T_b,T_a)),$f74(V_r_2,T_b,T_a))),V_r_2))|c_Relation_Osingle__valued(T_a,T_b,V_r_2).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),$f75(V_r_2,T_b,T_a)),$f73(V_r_2,T_b,T_a))),V_r_2))|c_Relation_Osingle__valued(T_a,T_b,V_r_2).
% 8.12/8.13  0 [] $f74(V_r_2,T_b,T_a)!=$f73(V_r_2,T_b,T_a)|c_Relation_Osingle__valued(T_a,T_b,V_r_2).
% 8.12/8.13  0 [] -hBOOL(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2),V_x_2))|hBOOL(hAPP(V_A_2,V_x_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2),V_x_2))|hBOOL(hAPP(V_B_2,V_x_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(V_A_2,V_x_2))| -hBOOL(hAPP(V_B_2,V_x_2))|hBOOL(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2),V_x_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)))|hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)))|hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))| -hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2))|hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2))).
% 8.12/8.13  0 [] c_List_Olistsp(T_a,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2))=c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),c_List_Olistsp(T_a,V_A_2),c_List_Olistsp(T_a,V_B_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2),V_x_2))|hBOOL(hAPP(V_B_2,V_x_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2),V_x_2))|hBOOL(hAPP(V_A_2,V_x_2)).
% 8.12/8.13  0 [] c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2),V_C_2)=c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_C_2)).
% 8.12/8.13  0 [] c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_C_2))=c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_B_2,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_C_2)).
% 8.12/8.13  0 [] c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2))=c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2).
% 8.12/8.13  0 [] c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)=c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_A_2).
% 8.12/8.13  0 [] c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_A_2)=V_A_2.
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)))|hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)))|hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2)).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)))| -hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))| -hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)))|hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)))|hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2)).
% 8.12/8.13  0 [] -c_Relation_Otrans(T_a,V_r_2)| -c_Relation_Otrans(T_a,V_s_2)|c_Relation_Otrans(T_a,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),V_r_2,V_s_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_l_2))| -hBOOL(hAPP(c_List_Olistsp(T_a,V_B_2),V_l_2))|hBOOL(hAPP(c_List_Olistsp(T_a,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)),V_l_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_R_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_S_2)),V_x_2))|hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_R_2,V_S_2))).
% 8.12/8.13  0 [] hBOOL(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_R_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_S_2)),V_x_2))| -hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_R_2,V_S_2))).
% 8.12/8.13  0 [] c_List_Olistsp(T_a,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_A_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_B_2)))=c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_List_Olist(T_a))),c_List_Olists(T_a,V_A_2)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_a),tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_List_Olist(T_a))),c_List_Olists(T_a,V_B_2))).
% 8.12/8.13  0 [] hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_f_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,tc_prod(T_b,T_c)),V_g_2),V_p_2))=hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,T_a),hAPP(hAPP(c_COMBB(tc_fun(T_e,tc_prod(T_b,T_c)),tc_fun(T_e,T_a),T_d),hAPP(c_COMBB(tc_prod(T_b,T_c),T_a,T_e),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_f_2))),V_g_2)),V_p_2).
% 8.12/8.13  0 [] hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,T_c),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),T_c,T_b),V_f_2)),c_Product__Type_OPair(T_a,T_b)))=V_f_2.
% 8.12/8.13  0 [] -class_Lattices_Olattice(T_a)|hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,T_a),V_f_2,V_g_2),V_x_2)=c_Lattices_Osemilattice__inf__class_Oinf(T_a,hAPP(V_f_2,V_x_2),hAPP(V_g_2,V_x_2)).
% 8.12/8.13  0 [] hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_f1_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_aa_2),V_ba_2))=hAPP(hAPP(V_f1_2,V_aa_2),V_ba_2).
% 8.12/8.13  0 [] hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_a),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_aa_2),V_ba_2))=hAPP(hAPP(V_f_2,V_aa_2),V_ba_2).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(V_f1_2,V_aa_2),V_ba_2))|hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),V_f1_2),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(V_f_2,V_aa_2),V_ba_2))|hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_z_2),hAPP(hAPP(V_ca_2,V_aa_2),V_ba_2)))|hBOOL(hAPP(hAPP(c_member(T_a),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_fun(T_a,tc_HOL_Obool)),V_ca_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_aa_2),V_ba_2)))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_HOL_Obool),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)))|hBOOL(hAPP(hAPP(V_f_2,V_aa_2),V_ba_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_fun(T_c,tc_HOL_Obool)),V_R_2),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)),V_ca_2))|hBOOL(hAPP(hAPP(hAPP(V_R_2,V_aa_2),V_ba_2),V_ca_2)).
% 8.12/8.13  0 [] c_Relation_OId__on(T_a,V_A_2)=hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBS(T_a,tc_HOL_Obool,tc_fun(T_a,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_HOL_Obool,tc_fun(T_a,tc_HOL_Obool)),T_a),c_COMBC(T_a,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_a,tc_HOL_Obool),tc_fun(T_a,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_a),c_fconj)),c_fe_qual))),V_A_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_R_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_S_2)),V_x_2),V_y_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),V_R_2,V_S_2))).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_R_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_S_2)),V_x_2),V_y_2))| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x_2),V_y_2)),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),V_R_2,V_S_2))).
% 8.12/8.13  0 [] hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a),V_b)!=hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_H),V_b_H)|V_a=V_a_H.
% 8.12/8.13  0 [] hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a),V_b)!=hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_H),V_b_H)|V_b=V_b_H.
% 8.12/8.13  0 [] hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)!=hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_H_2),V_b_H_2)|V_aa_2=V_a_H_2.
% 8.12/8.13  0 [] hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)!=hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_H_2),V_b_H_2)|V_ba_2=V_b_H_2.
% 8.12/8.13  0 [] hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)=hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_H_2),V_b_H_2)|V_aa_2!=V_a_H_2|V_ba_2!=V_b_H_2.
% 8.12/8.13  0 [] -hBOOL(hAPP(V_Pa_2,$f76(T_b,T_a,V_Pa_2)))|hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),B_a),B_b))).
% 8.12/8.13  0 [] hBOOL(hAPP(V_Pa_2,B_x1))| -hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),$f78(T_b,T_a,V_Pa_2)),$f77(T_b,T_a,V_Pa_2)))).
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)|c_Lattices_Osemilattice__inf__class_Oinf(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y),V_z)=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_y,V_z)).
% 8.12/8.13  0 [] -class_Lattices_Olattice(T_a)|c_Lattices_Osemilattice__inf__class_Oinf(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y),V_z)=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_y,V_z)).
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)|c_Lattices_Osemilattice__inf__class_Oinf(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_b),V_c)=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_b,V_c)).
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)|c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_y,V_z))=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_y,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_z)).
% 8.12/8.13  0 [] -class_Lattices_Olattice(T_a)|c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_y,V_z))=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_y,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_z)).
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)|c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_b,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_c))=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_b,V_c)).
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)|c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y))=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y).
% 8.12/8.13  0 [] -class_Lattices_Olattice(T_a)|c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y))=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y).
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)|c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_b))=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_b).
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)|c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y)=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_y,V_x).
% 8.12/8.13  0 [] -class_Lattices_Olattice(T_a)|c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y)=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_y,V_x).
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)|c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_b)=c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_b,V_a).
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)|c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_x)=V_x.
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)|c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_a)=V_a.
% 8.12/8.13  0 [] V_p_2!=V_q_2|hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),V_ca_2),V_p_2)=hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),V_ca_2),V_q_2).
% 8.12/8.13  0 [] -class_Lattices_Olattice(T_a)|hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,T_a),V_f_2,V_g_2),V_x_2)=c_Lattices_Osemilattice__inf__class_Oinf(T_a,hAPP(V_f_2,V_x_2),hAPP(V_g_2,V_x_2)).
% 8.12/8.13  0 [] c_Product__Type_Oprod_Oprod__rec(T_b,T_c,T_a,V_f1_2,hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_aa_2),V_ba_2))=hAPP(hAPP(V_f1_2,V_aa_2),V_ba_2).
% 8.12/8.13  0 [] c_Product__Type_Ointernal__split(T_a,T_b,T_c)=c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)),V_A_2))|hBOOL(hAPP(hAPP(c_member(T_c),hAPP(hAPP(V_f_2,V_aa_2),V_ba_2)),c_Set_Oimage(tc_prod(T_a,T_b),T_c,hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),V_f_2),V_A_2))).
% 8.12/8.13  0 [] hAPP(hAPP(c_Product__Type_Ointernal__split(T_b,T_c,T_a),V_ca_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_aa_2),V_ba_2))=hAPP(hAPP(V_ca_2,V_aa_2),V_ba_2).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2,V_B_2),V_x_2),V_y_2))|hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2,V_B_2),V_x_2),V_y_2))|hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2))| -hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2))|hBOOL(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2,V_B_2),V_x_2),V_y_2)).
% 8.12/8.13  0 [] V_ba_2!=hAPP(V_f_2,V_x_2)| -hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2))|hBOOL(hAPP(hAPP(c_member(T_a),V_ba_2),c_Set_Oimage(T_b,T_a,V_f_2,V_A_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2,V_B_2),V_x_2),V_y_2))|hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),V_A_2,V_B_2),V_x_2),V_y_2))|hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_z_2),c_Set_Oimage(T_b,T_a,V_f_2,V_A_2)))|hBOOL(hAPP(hAPP(c_member(T_b),$f79(V_A_2,V_f_2,T_b,V_z_2,T_a)),V_A_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_z_2),c_Set_Oimage(T_b,T_a,V_f_2,V_A_2)))|V_z_2=hAPP(V_f_2,$f79(V_A_2,V_f_2,T_b,V_z_2,T_a)).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(T_a),V_z_2),c_Set_Oimage(T_b,T_a,V_f_2,V_A_2)))| -hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2))|V_z_2!=hAPP(V_f_2,B_x).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))|hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_x_2)),c_Set_Oimage(T_a,T_b,V_f_2,V_A_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))|V_ba_2!=hAPP(V_f_2,V_x_2)|hBOOL(hAPP(hAPP(c_member(T_b),V_ba_2),c_Set_Oimage(T_a,T_b,V_f_2,V_A_2))).
% 8.12/8.13  0 [] c_Set_Oimage(T_b,T_a,V_f_2,c_Set_Oimage(T_c,T_b,V_g_2,V_A_2))=c_Set_Oimage(T_c,T_a,hAPP(hAPP(c_COMBB(T_b,T_a,T_c),V_f_2),V_g_2),V_A_2).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_fun(T_a,tc_HOL_Obool)),V_ca_2),V_p_2)))|V_p_2=hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),$f81(V_p_2,V_ca_2,T_c,T_b,V_z_2,T_a)),$f80(V_p_2,V_ca_2,T_c,T_b,V_z_2,T_a)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_fun(T_a,tc_HOL_Obool)),V_ca_2),V_p_2)))|hBOOL(hAPP(hAPP(c_member(T_a),V_z_2),hAPP(hAPP(V_ca_2,$f81(V_p_2,V_ca_2,T_c,T_b,V_z_2,T_a)),$f80(V_p_2,V_ca_2,T_c,T_b,V_z_2,T_a)))).
% 8.12/8.13  0 [] V_p_2=hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),$f83(V_ca_2,V_z_2,T_c,T_b,T_a,V_p_2)),$f82(V_ca_2,V_z_2,T_c,T_b,T_a,V_p_2))|hBOOL(hAPP(hAPP(c_member(T_c),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_fun(T_c,tc_HOL_Obool)),V_ca_2),V_p_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_c),V_z_2),hAPP(hAPP(V_ca_2,$f83(V_ca_2,V_z_2,T_c,T_b,T_a,V_p_2)),$f82(V_ca_2,V_z_2,T_c,T_b,T_a,V_p_2))))|hBOOL(hAPP(hAPP(c_member(T_c),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,tc_fun(T_c,tc_HOL_Obool)),V_ca_2),V_p_2))).
% 8.12/8.13  0 [] c_Set_Oimage(T_a,T_a,c_COMBI(T_a),V_Y_2)=V_Y_2.
% 8.12/8.13  0 [] hAPP(hAPP(c_Product__Type_Ocurry(T_b,T_c,T_a,V_ca_2),V_x_2),V_y_2)=hAPP(V_ca_2,hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(V_f_2,hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2)))|hBOOL(hAPP(hAPP(c_Product__Type_Ocurry(T_a,T_b,tc_HOL_Obool,V_f_2),V_aa_2),V_ba_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_Product__Type_Ocurry(T_a,T_b,tc_HOL_Obool,V_f_2),V_aa_2),V_ba_2))|hBOOL(hAPP(V_f_2,hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_Product__Type_Ocurry(T_a,T_b,tc_HOL_Obool,V_f_2),V_aa_2),V_ba_2))|hBOOL(hAPP(V_f_2,hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_aa_2),V_ba_2))).
% 8.12/8.13  0 [] hAPP(hAPP(c_Product__Type_Ocurry(T_b,T_c,T_a,V_f_2),V_aa_2),V_ba_2)=hAPP(V_f_2,hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_aa_2),V_ba_2)).
% 8.12/8.13  0 [] hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),c_Product__Type_Ocurry(T_a,T_b,T_c,V_f_2))=V_f_2.
% 8.12/8.13  0 [] c_Product__Type_Ocurry(T_a,T_b,T_c,hAPP(c_Product__Type_Oprod_Oprod__case(T_a,T_b,T_c),V_f_2))=V_f_2.
% 8.12/8.13  0 [] -hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_aa_2))|V_aa_2=c_List_Olist_ONil(T_a)|V_aa_2=hAPP(hAPP(c_List_Olist_OCons(T_a),$f85(V_aa_2,V_A_2,T_a)),$f84(V_aa_2,V_A_2,T_a)).
% 8.12/8.13  0 [] -hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_aa_2))|V_aa_2=c_List_Olist_ONil(T_a)|hBOOL(hAPP(V_A_2,$f85(V_aa_2,V_A_2,T_a))).
% 8.12/8.13  0 [] -hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_aa_2))|V_aa_2=c_List_Olist_ONil(T_a)|hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),$f84(V_aa_2,V_A_2,T_a))).
% 8.12/8.13  0 [] hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_aa_2))|V_aa_2!=c_List_Olist_ONil(T_a).
% 8.12/8.13  0 [] hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),V_aa_2))|V_aa_2!=hAPP(hAPP(c_List_Olist_OCons(T_a),B_a),B_l)| -hBOOL(hAPP(V_A_2,B_a))| -hBOOL(hAPP(c_List_Olistsp(T_a,V_A_2),B_l)).
% 8.12/8.13  0 [] c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a))))=V_x.
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,c_List_Olist_ONil(tc_fun(T_a,tc_Nat_Onat))))).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(T_a),$f86(V_B_2,V_f_2,T_b,V_A_2,T_a)),V_A_2))|hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,$f86(V_B_2,V_f_2,T_b,V_A_2,T_a))),hAPP(V_B_2,$f86(V_B_2,V_f_2,T_b,V_A_2,T_a))))|hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2))).
% 8.12/8.13  0 [] V_xs!=c_List_Olist_ONil(T_a)|c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs))=V_x.
% 8.12/8.13  0 [] V_xs=c_List_Olist_ONil(T_a)|c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs))=c_List_Olast(T_a,V_xs).
% 8.12/8.13  0 [] V_xs=c_List_Olist_ONil(T_a)|c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs))=c_List_Olast(T_a,V_xs).
% 8.12/8.13  0 [] V_xs!=c_List_Olist_ONil(T_a)|c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs))=V_x.
% 8.12/8.13  0 [] V_ys!=c_List_Olist_ONil(T_a)|c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys))=c_List_Olast(T_a,V_xs).
% 8.12/8.13  0 [] V_ys=c_List_Olist_ONil(T_a)|c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys))=c_List_Olast(T_a,V_ys).
% 8.12/8.13  0 [] V_ys=c_List_Olist_ONil(T_a)|c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys))=c_List_Olast(T_a,V_ys).
% 8.12/8.13  0 [] V_ys!=c_List_Olist_ONil(T_a)|c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys))=c_List_Olast(T_a,V_xs).
% 8.12/8.13  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)))!=V_ys_2|V_ys_2!=c_List_Olist_ONil(T_a).
% 8.12/8.13  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)))!=V_ys_2|c_List_Obutlast(T_a,V_ys_2)=V_xs_2.
% 8.12/8.13  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)))!=V_ys_2|c_List_Olast(T_a,V_ys_2)=V_x_2.
% 8.12/8.13  0 [] hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_Olist_ONil(T_a)))=V_ys_2|V_ys_2=c_List_Olist_ONil(T_a)|c_List_Obutlast(T_a,V_ys_2)!=V_xs_2|c_List_Olast(T_a,V_ys_2)!=V_x_2.
% 8.12/8.13  0 [] V_xs=c_List_Olist_ONil(T_a)|hAPP(hAPP(c_List_Oappend(T_a),c_List_Obutlast(T_a,V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_a),c_List_Olast(T_a,V_xs)),c_List_Olist_ONil(T_a)))=V_xs.
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(T_a),$f87(V_B_2,T_b,V_g_2,V_f_2,V_A_2,T_a)),V_A_2))| -hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2)))|hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_g_2),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2))).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(T_a),$f87(V_B_2,T_b,V_g_2,V_f_2,V_A_2,T_a)),V_A_2))|hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2)))| -hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_g_2),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2))).
% 8.12/8.13  0 [] hAPP(V_f_2,$f87(V_B_2,T_b,V_g_2,V_f_2,V_A_2,T_a))!=hAPP(V_g_2,$f87(V_B_2,T_b,V_g_2,V_f_2,V_A_2,T_a))| -hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2)))|hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_g_2),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2))).
% 8.12/8.13  0 [] hAPP(V_f_2,$f87(V_B_2,T_b,V_g_2,V_f_2,V_A_2,T_a))!=hAPP(V_g_2,$f87(V_B_2,T_b,V_g_2,V_f_2,V_A_2,T_a))|hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2)))| -hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_g_2),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2))).
% 8.12/8.13  0 [] c_List_Obutlast(T_a,c_List_Olist_ONil(T_a))=c_List_Olist_ONil(T_a).
% 8.12/8.13  0 [] V_xs!=c_List_Olist_ONil(T_a)|c_List_Obutlast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs))=c_List_Olist_ONil(T_a).
% 8.12/8.13  0 [] V_xs=c_List_Olist_ONil(T_a)|c_List_Obutlast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs))=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Obutlast(T_a,V_xs)).
% 8.12/8.13  0 [] V_ys!=c_List_Olist_ONil(T_a)|c_List_Obutlast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys))=c_List_Obutlast(T_a,V_xs).
% 8.12/8.13  0 [] V_ys=c_List_Olist_ONil(T_a)|c_List_Obutlast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys))=hAPP(hAPP(c_List_Oappend(T_a),V_xs),c_List_Obutlast(T_a,V_ys)).
% 8.12/8.13  0 [] V_xs=c_List_Olist_ONil(T_a)| -c_List_Odistinct(T_a,V_xs)|c_List_Odistinct(T_a,c_List_Obutlast(T_a,V_xs)).
% 8.12/8.13  0 [] c_List_Obutlast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a))))=V_xs.
% 8.12/8.13  0 [] V_xs_2=c_List_Olist_ONil(T_a)| -c_List_Odistinct(T_a,V_xs_2)|c_List_OtakeWhile(T_a,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_a),c_fNot),hAPP(hAPP(c_COMBC(T_a,T_a,tc_HOL_Obool),c_fe_qual),c_List_Olast(T_a,V_xs_2))),V_xs_2)=c_List_Obutlast(T_a,V_xs_2).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),$f90(V_r_2,T_a)),$f89(V_r_2,T_a))),V_r_2))|c_Relation_Otrans(T_a,V_r_2).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),$f89(V_r_2,T_a)),$f88(V_r_2,T_a))),V_r_2))|c_Relation_Otrans(T_a,V_r_2).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),$f90(V_r_2,T_a)),$f88(V_r_2,T_a))),V_r_2))|c_Relation_Otrans(T_a,V_r_2).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),V_A_2))|c_Fun_Ooverride__on(T_a,T_b,V_f_2,V_g_2,V_A_2,V_aa_2)=hAPP(V_g_2,V_aa_2).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),V_A_2))|c_Fun_Ooverride__on(T_a,T_b,V_f_2,V_g_2,V_A_2,V_aa_2)=hAPP(V_f_2,V_aa_2).
% 8.12/8.13  0 [] -c_List_Odistinct(T_a,V_xs_2)|c_List_Odistinct(T_a,c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2)).
% 8.12/8.13  0 [] c_List_OtakeWhile(T_a,V_Pa_2,c_List_Olist_ONil(T_a))=c_List_Olist_ONil(T_a).
% 8.12/8.13  0 [] -hBOOL(hAPP(V_Pa_2,V_x_2))|c_List_OtakeWhile(T_a,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2)).
% 8.12/8.13  0 [] hBOOL(hAPP(V_Pa_2,V_x_2))|c_List_OtakeWhile(T_a,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))=c_List_Olist_ONil(T_a).
% 8.12/8.13  0 [] hBOOL(hAPP(V_Pa_2,V_x_2))|c_List_OtakeWhile(T_a,V_Pa_2,hAPP(hAPP(c_List_Oappend(T_a),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_l_2)))=c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2).
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),V_A_2))|c_Fun_Ooverride__on(T_a,T_b,V_f_2,V_g_2,V_A_2,V_aa_2)=hAPP(V_f_2,V_aa_2).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_aa_2),V_A_2))|c_Fun_Ooverride__on(T_a,T_b,V_f_2,V_g_2,V_A_2,V_aa_2)=hAPP(V_g_2,V_aa_2).
% 8.12/8.13  0 [] c_List_OdropWhile(T_a,V_Pa_2,V_xs_2)!=hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2)|V_xs_2=hAPP(hAPP(c_List_Oappend(T_a),c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2)).
% 8.12/8.13  0 [] c_List_OdropWhile(T_a,V_Pa_2,V_xs_2)!=hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2)| -hBOOL(hAPP(V_Pa_2,V_y_2)).
% 8.12/8.13  0 [] c_List_OdropWhile(T_a,V_Pa_2,V_xs_2)=hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2)|V_xs_2!=hAPP(hAPP(c_List_Oappend(T_a),c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y_2),V_ys_2))|hBOOL(hAPP(V_Pa_2,V_y_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a,V_B_2))))| -hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,T_c)),V_g_2),c_FuncSet_OPi(T_b,T_c,V_B_2,c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b,V_C_2))))| -hBOOL(hAPP(hAPP(c_member(tc_fun(T_c,T_d)),V_h_2),c_FuncSet_OPi(T_c,T_d,V_C_2,c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_c,V_D_2))))|c_FuncSet_Ocompose(T_a,T_c,T_d,V_A_2,V_h_2,c_FuncSet_Ocompose(T_a,T_b,T_c,V_A_2,V_g_2,V_f_2))=c_FuncSet_Ocompose(T_a,T_b,T_d,V_A_2,c_FuncSet_Ocompose(T_b,T_c,T_d,V_B_2,V_h_2,V_g_2),V_f_2).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a,V_B_2))))| -hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,T_c)),V_g_2),c_FuncSet_OPi(T_b,T_c,V_B_2,c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b,V_C_2))))|hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_c)),c_FuncSet_Ocompose(T_a,T_b,T_c,V_A_2,V_g_2,V_f_2)),c_FuncSet_OPi(T_a,T_c,V_A_2,c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_a,V_C_2)))).
% 8.12/8.13  0 [] c_Set_Oimage(T_b,T_a,V_f_2,V_A_2)!=V_B_2|c_Set_Oimage(T_a,T_c,V_g_2,V_B_2)!=V_C_2|c_Set_Oimage(T_b,T_c,c_FuncSet_Ocompose(T_b,T_a,T_c,V_A_2,V_g_2,V_f_2),V_A_2)=V_C_2.
% 8.12/8.13  0 [] c_List_OdropWhile(T_a,V_Pa_2,c_List_Olist_ONil(T_a))=c_List_Olist_ONil(T_a).
% 8.12/8.13  0 [] -c_List_Odistinct(T_a,V_xs_2)|c_List_Odistinct(T_a,c_List_OdropWhile(T_a,V_Pa_2,V_xs_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))|hAPP(c_FuncSet_Ocompose(T_a,T_c,T_b,V_A_2,V_g_2,V_f_2),V_x_2)=hAPP(V_g_2,hAPP(V_f_2,V_x_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(V_Pa_2,V_x_2))|c_List_OdropWhile(T_a,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))=c_List_OdropWhile(T_a,V_Pa_2,V_xs_2).
% 8.12/8.13  0 [] hBOOL(hAPP(V_Pa_2,V_x_2))|c_List_OdropWhile(T_a,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2))=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x_2),V_xs_2).
% 8.12/8.13  0 [] hAPP(hAPP(c_List_Oappend(T_a),c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2)),c_List_OdropWhile(T_a,V_Pa_2,V_xs_2))=V_xs_2.
% 8.12/8.13  0 [] hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),c_FuncSet_Ocompose(T_a,T_c,T_b,V_A_2,V_f_2,V_g_2)),c_FuncSet_Oextensional(T_a,T_b,V_A_2))).
% 8.12/8.13  0 [] c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool),c_List_Olistrel(T_a,V_r_2),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))).
% 8.12/8.13  0 [] V_xs=c_List_Olist_ONil(T_a)|V_xs=hAPP(hAPP(c_List_Oappend(T_a),$f92(T_a,V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_a),$f91(T_a,V_xs)),c_List_Olist_ONil(T_a))).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)| -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_A_2)|V_A_2=V_B_2.
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)| -hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))|hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2)).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)|c_Orderings_Oord__class_Oless__e_q(tc_fun(T_b,tc_HOL_Obool),c_Set_Oimage(T_a,T_b,V_f_2,V_A_2),c_Set_Oimage(T_a,T_b,V_f_2,V_B_2)).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_B_2,c_Set_Oimage(T_b,T_a,V_f_2,V_A_2))|c_Orderings_Oord__class_Oless__e_q(tc_fun(T_b,tc_HOL_Obool),$f93(V_A_2,V_f_2,T_b,V_B_2,T_a),V_A_2).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_B_2,c_Set_Oimage(T_b,T_a,V_f_2,V_A_2))|V_B_2=c_Set_Oimage(T_b,T_a,V_f_2,$f93(V_A_2,V_f_2,T_b,V_B_2,T_a)).
% 8.12/8.13  0 [] c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_B_2,c_Set_Oimage(T_b,T_a,V_f_2,V_A_2))| -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_b,tc_HOL_Obool),B_AA,V_A_2)|V_B_2!=c_Set_Oimage(T_b,T_a,V_f_2,B_AA).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),V_r_2,V_s_2)|c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),c_Transitive__Closure_Ortrancl(T_a,V_r_2),c_Transitive__Closure_Ortrancl(T_a,V_s_2)).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),V_R_2,V_S_2)| -c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),V_S_2,c_Transitive__Closure_Ortrancl(T_a,V_R_2))|c_Transitive__Closure_Ortrancl(T_a,V_S_2)=c_Transitive__Closure_Ortrancl(T_a,V_R_2).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),V_r_2,c_Transitive__Closure_Ortrancl(T_a,V_s_2))|c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),c_Transitive__Closure_Ortrancl(T_a,V_r_2),c_Transitive__Closure_Ortrancl(T_a,V_s_2)).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)|c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),c_List_Olistsp(T_a,V_A_2),c_List_Olistsp(T_a,V_B_2)).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)| -hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))|hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))| -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)|hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2)).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)| -hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_A_2))|hBOOL(hAPP(hAPP(c_member(T_a),V_x_2),V_B_2)).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),V_R1_2,V_R2_2)|c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),c_Wellfounded_Oacc(T_a,V_R2_2),c_Wellfounded_Oacc(T_a,V_R1_2)).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_Oextensional(T_a,T_b,V_A_2)))| -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)|hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_Oextensional(T_a,T_b,V_B_2))).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_H_2,V_A_2)|c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_fun(T_a,T_b),tc_HOL_Obool),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2),c_FuncSet_OPi(T_a,T_b,V_A_H_2,V_B_2)).
% 8.12/8.13  0 [] V_A_2!=V_B_2|c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2).
% 8.12/8.13  0 [] V_A_2!=V_B_2|c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_A_2).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)| -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_C_2)|c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_C_2).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_Pa_2,V_Q_2)| -hBOOL(hAPP(V_Pa_2,V_x_2))|hBOOL(hAPP(V_Q_2,V_x_2)).
% 8.12/8.13  0 [] V_A_2!=V_B_2|c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_A_2).
% 8.12/8.13  0 [] V_A_2!=V_B_2|c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2).
% 8.12/8.13  0 [] -hBOOL(hAPP(V_Pa_2,V_x_2))| -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_Pa_2,V_Q_2)|hBOOL(hAPP(V_Q_2,V_x_2)).
% 8.12/8.13  0 [] V_A_2!=V_B_2|c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2).
% 8.12/8.13  0 [] V_A_2!=V_B_2|c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_A_2).
% 8.12/8.13  0 [] V_A_2=V_B_2| -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)| -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_A_2).
% 8.12/8.13  0 [] c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_A_2).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),V_r_2,V_s_2)|c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool),c_List_Olistrel(T_a,V_r_2),c_List_Olistrel(T_a,V_s_2)).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_a),tc_HOL_Obool),V_r_2,V_s_2)|c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool),c_List_Olistrel1(T_a,V_r_2),c_List_Olistrel1(T_a,V_s_2)).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),V_r_2,V_s_2)|c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),c_Relation_ODomain(T_a,T_b,V_r_2),c_Relation_ODomain(T_a,T_b,V_s_2)).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)|c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_List_Olist(T_a),tc_HOL_Obool),c_List_Olists(T_a,V_A_2),c_List_Olists(T_a,V_B_2)).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_R_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_S_2))|c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_R_2,V_S_2).
% 8.12/8.13  0 [] c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_R_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(T_a,tc_HOL_Obool),tc_HOL_Obool),c_member(T_a)),V_S_2))| -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_R_2,V_S_2).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),V_r_2,V_s_2)| -c_Relation_Osingle__valued(T_a,T_b,V_s_2)|c_Relation_Osingle__valued(T_a,T_b,V_r_2).
% 8.12/8.13  0 [] c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2),V_A_2).
% 8.12/8.13  0 [] c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2),V_B_2).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)|c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)=V_A_2.
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_A_2)|c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)=V_B_2.
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_C_2,V_A_2)| -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_C_2,V_B_2)|c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_C_2,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_C_2)| -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_D_2)|c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),V_C_2,V_D_2)).
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_b))|c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_a).
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_b))|c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_b).
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_a,V_c)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_b,V_d)|c_Orderings_Oord__class_Oless__e_q(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_b),c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_c,V_d)).
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_z)|c_Orderings_Oord__class_Oless__e_q(T_a,V_x,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_y,V_z)).
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_b)|c_Orderings_Oord__class_Oless__e_q(T_a,V_x,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_b)).
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_x)|c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y)=V_y.
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y)|c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y)=V_x.
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_b,V_x)|c_Orderings_Oord__class_Oless__e_q(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_b),V_x).
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_a,V_x)|c_Orderings_Oord__class_Oless__e_q(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_b),V_x).
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_y_2,V_z_2))|c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2).
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_y_2,V_z_2))|c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_z_2).
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)|c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_y_2,V_z_2))| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_z_2).
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)|c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x_2,V_y_2)=V_x_2.
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)|c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)|c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x_2,V_y_2)!=V_x_2.
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)|c_Orderings_Oord__class_Oless__e_q(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y),V_y).
% 8.12/8.13  0 [] -class_Lattices_Olattice(T_a)|c_Orderings_Oord__class_Oless__e_q(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y),V_y).
% 8.12/8.13  0 [] -class_Lattices_Osemilattice__inf(T_a)|c_Orderings_Oord__class_Oless__e_q(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y),V_x).
% 8.12/8.13  0 [] -class_Lattices_Olattice(T_a)|c_Orderings_Oord__class_Oless__e_q(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_x,V_y),V_x).
% 8.12/8.13  0 [] c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),c_Set_Oimage(T_b,T_a,V_f_2,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool),V_A_2,V_B_2)),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),c_Set_Oimage(T_b,T_a,V_f_2,V_A_2),c_Set_Oimage(T_b,T_a,V_f_2,V_B_2))).
% 8.12/8.13  0 [] c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),c_Relation_ODomain(T_a,T_b,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),V_A_2,V_B_2)),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),c_Relation_ODomain(T_a,T_b,V_A_2),c_Relation_ODomain(T_a,T_b,V_B_2))).
% 8.12/8.13  0 [] c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),c_Relation_ORange(T_b,T_a,c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_a),tc_HOL_Obool),V_A_2,V_B_2)),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_a,tc_HOL_Obool),c_Relation_ORange(T_b,T_a,V_A_2),c_Relation_ORange(T_b,T_a,V_B_2))).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a,V_B_2))))|c_Orderings_Oord__class_Oless__e_q(tc_fun(T_b,tc_HOL_Obool),c_Set_Oimage(T_a,T_b,V_f_2,V_A_2),V_B_2).
% 8.12/8.13  0 [] c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a)),tc_HOL_Obool),c_List_Olistrel1(T_a,c_Transitive__Closure_Ortrancl(T_a,V_r_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_a),c_List_Olistrel1(T_a,V_r_2))).
% 8.12/8.13  0 [] -class_Orderings_Opreorder(T_a)|c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_x).
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_g_2),c_FuncSet_OPi(T_a,T_b,V_A_2,c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a,V_B_2))))| -hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_g_2),c_FuncSet_Oextensional(T_a,T_b,V_A_2)))|c_FuncSet_Ocompose(T_a,T_a,T_b,V_A_2,V_g_2,c_FuncSet_Orestrict(T_a,T_a,c_COMBI(T_a),V_A_2))=V_g_2.
% 8.12/8.13  0 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_OPi(T_a,T_b,V_A_2,c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a,V_B_2))))| -hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_Oextensional(T_a,T_b,V_A_2)))|c_FuncSet_Ocompose(T_a,T_b,T_b,V_A_2,c_FuncSet_Orestrict(T_b,T_b,c_COMBI(T_b),V_B_2),V_f_2)=V_f_2.
% 8.12/8.13  0 [] c_Set_Oimage(T_b,T_a,c_FuncSet_Orestrict(T_b,T_a,V_f_2,V_A_2),V_A_2)=c_Set_Oimage(T_b,T_a,V_f_2,V_A_2).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_fun(T_a,tc_HOL_Obool)),V_R1_2,V_R2_2)|c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),c_Wellfounded_Oaccp(T_a,V_R2_2),c_Wellfounded_Oaccp(T_a,V_R1_2)).
% 8.12/8.13  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs),c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_ys))|V_xs!=hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_ys).
% 8.12/8.13  0 [] c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)).
% 8.12/8.13  0 [] c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),c_List_OdropWhile(T_a,V_Pa_2,V_xs_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)).
% 8.12/8.13  0 [] c_FuncSet_Ocompose(T_a,T_c,T_b,V_A_2,V_g_2,V_f_2)=c_FuncSet_Orestrict(T_a,T_b,hAPP(hAPP(c_COMBB(T_c,T_b,T_a),V_g_2),V_f_2),V_A_2).
% 8.12/8.13  0 [] -class_Orderings_Olinorder(T_a)|c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y)|c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_x).
% 8.12/8.13  0 [] -class_Orderings_Oorder(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_x)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_z,V_y)|c_Orderings_Oord__class_Oless__e_q(T_a,V_z,V_x).
% 8.12/8.13  0 [] -class_Orderings_Oorder(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_x)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y)|V_x=V_y.
% 8.12/8.13  0 [] -class_Orderings_Opreorder(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_z)|c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_z).
% 8.12/8.13  0 [] -class_Orderings_Oorder(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_x)|V_x=V_y.
% 8.12/8.13  0 [] -class_Orderings_Oorder(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_b,V_a)|V_b!=V_c|c_Orderings_Oord__class_Oless__e_q(T_a,V_c,V_a).
% 8.12/8.13  0 [] -class_Orderings_Oord(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_a,V_b)|V_b!=V_c|c_Orderings_Oord__class_Oless__e_q(T_a,V_a,V_c).
% 8.12/8.13  0 [] -class_Orderings_Oorder(T_a)|V_a!=V_b| -c_Orderings_Oord__class_Oless__e_q(T_a,V_c,V_b)|c_Orderings_Oord__class_Oless__e_q(T_a,V_c,V_a).
% 8.12/8.13  0 [] -class_Orderings_Oord(T_a)|V_a!=V_b| -c_Orderings_Oord__class_Oless__e_q(T_a,V_b,V_c)|c_Orderings_Oord__class_Oless__e_q(T_a,V_a,V_c).
% 8.12/8.13  0 [] -class_Orderings_Oorder(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_y_2,V_x_2)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)|V_x_2=V_y_2.
% 8.12/8.13  0 [] -class_Orderings_Oorder(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_y_2,V_x_2)|c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)|V_x_2!=V_y_2.
% 8.12/8.13  0 [] -class_Orderings_Opreorder(T_a)|V_x!=V_y|c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y).
% 8.12/8.13  0 [] -class_Orderings_Oorder(T_a)|V_x_2!=V_y_2|c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2).
% 8.12/8.13  0 [] -class_Orderings_Oorder(T_a)|V_x_2!=V_y_2|c_Orderings_Oord__class_Oless__e_q(T_a,V_y_2,V_x_2).
% 8.12/8.13  0 [] -class_Orderings_Oorder(T_a)|V_x_2=V_y_2| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_y_2,V_x_2).
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)|c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y)|c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_x).
% 8.12/8.14  0 [] hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),c_FuncSet_Orestrict(T_a,T_b,V_f_2,V_A_2)),c_FuncSet_Oextensional(T_a,T_b,V_A_2))).
% 8.12/8.14  0 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),V_f_2),c_FuncSet_Oextensional(T_a,T_b,V_A_2)))|c_FuncSet_Orestrict(T_a,T_b,V_f_2,V_A_2)=V_f_2.
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_R_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_S_2))|c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),V_R_2,V_S_2).
% 8.12/8.14  0 [] c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_R_2),hAPP(hAPP(c_COMBC(T_a,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_a),c_COMBC(T_b,tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_a,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_a),hAPP(c_COMBB(tc_prod(T_a,T_b),tc_fun(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_a,T_b)))),c_Product__Type_OPair(T_a,T_b)))),V_S_2))| -c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_prod(T_a,T_b),tc_HOL_Obool),V_R_2,V_S_2).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,hAPP(V_f_2,V_x_2),hAPP(V_f_2,V_y_2))| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,V_fs_2)))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_a,tc_Nat_Onat)),V_f_2),V_fs_2)))).
% 8.12/8.14  0 [] -class_Orderings_Oord(T_b)| -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,T_b),V_f_2,V_g_2)|c_Orderings_Oord__class_Oless__e_q(T_b,hAPP(V_f_2,V_x_2),hAPP(V_g_2,V_x_2)).
% 8.12/8.14  0 [] -class_Orderings_Oord(T_b)| -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,T_b),V_f_2,V_g_2)|c_Orderings_Oord__class_Oless__e_q(T_b,hAPP(V_f_2,V_x_2),hAPP(V_g_2,V_x_2)).
% 8.12/8.14  0 [] -class_Orderings_Oord(T_b)| -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,T_b),V_f_2,V_g_2)|c_Orderings_Oord__class_Oless__e_q(T_b,hAPP(V_f_2,B_x),hAPP(V_g_2,B_x)).
% 8.12/8.14  0 [] -class_Orderings_Oord(T_b)|c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,T_b),V_f_2,V_g_2)| -c_Orderings_Oord__class_Oless__e_q(T_b,hAPP(V_f_2,$f94(V_g_2,V_f_2,T_a,T_b)),hAPP(V_g_2,$f94(V_g_2,V_f_2,T_a,T_b))).
% 8.12/8.14  0 [] hBOOL(hAPP(hAPP(c_member(T_a),$f95(V_B_2,V_f_2,T_b,V_A_2,T_a)),V_A_2))|hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),c_FuncSet_Orestrict(T_a,T_b,V_f_2,V_A_2)),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2))).
% 8.12/8.14  0 [] -hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,$f95(V_B_2,V_f_2,T_b,V_A_2,T_a))),hAPP(V_B_2,$f95(V_B_2,V_f_2,T_b,V_A_2,T_a))))|hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),c_FuncSet_Orestrict(T_a,T_b,V_f_2,V_A_2)),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2))).
% 8.12/8.14  0 [] hBOOL(hAPP(hAPP(c_member(T_a),$f96(V_B_2,V_f_2,T_b,V_A_2,T_a)),V_A_2))|hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),c_FuncSet_Orestrict(T_a,T_b,V_f_2,V_A_2)),c_FuncSet_OPi(T_a,T_b,V_A_2,c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a,V_B_2)))).
% 8.12/8.14  0 [] -hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,$f96(V_B_2,V_f_2,T_b,V_A_2,T_a))),V_B_2))|hBOOL(hAPP(hAPP(c_member(tc_fun(T_a,T_b)),c_FuncSet_Orestrict(T_a,T_b,V_f_2,V_A_2)),c_FuncSet_OPi(T_a,T_b,V_A_2,c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_a,V_B_2)))).
% 8.12/8.14  0 [] -hBOOL(hAPP(hAPP(V_Pa_2,V_x_2),V_y_2))| -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),V_Pa_2,V_Q_2)|hBOOL(hAPP(hAPP(V_Q_2,V_x_2),V_y_2)).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_fun(T_b,tc_HOL_Obool)),V_Pa_2,V_Q_2)| -hBOOL(hAPP(hAPP(V_Pa_2,V_x_2),V_y_2))|hBOOL(hAPP(hAPP(V_Q_2,V_x_2),V_y_2)).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,hAPP(V_f_2,V_x_2),hAPP(V_f_2,V_y_2))| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),V_R_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Wellfounded_Omlex__prod(T_a,V_f_2,V_R_2))).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,hAPP(V_f_2,V_x_2),hAPP(V_f_2,V_y_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_a,tc_Nat_Onat)),V_f_2),V_fs_2)))).
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)|c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)|c_Orderings_Oord__class_Oless__e_q(T_a,V_y_2,V_x_2).
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_y_2,V_x_2).
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)|c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)|c_Orderings_Oord__class_Oless(T_a,V_y_2,V_x_2).
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)| -c_Orderings_Oord__class_Oless(T_a,V_y_2,V_x_2).
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)|c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y)|c_Orderings_Oord__class_Oless(T_a,V_y,V_x).
% 8.12/8.14  0 [] -class_Orderings_Oorder(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)|c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2).
% 8.12/8.14  0 [] -class_Orderings_Oorder(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)|V_x_2!=V_y_2.
% 8.12/8.14  0 [] -class_Orderings_Oorder(T_a)|c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)|V_x_2=V_y_2.
% 8.12/8.14  0 [] -class_Orderings_Opreorder(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)|c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2).
% 8.12/8.14  0 [] -class_Orderings_Opreorder(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_y_2,V_x_2).
% 8.12/8.14  0 [] -class_Orderings_Opreorder(T_a)|c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)|c_Orderings_Oord__class_Oless__e_q(T_a,V_y_2,V_x_2).
% 8.12/8.14  0 [] -class_Orderings_Oorder(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)|c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)|V_x_2=V_y_2.
% 8.12/8.14  0 [] -class_Orderings_Oorder(T_a)|c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)| -c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2).
% 8.12/8.14  0 [] -class_Orderings_Oorder(T_a)|c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)|V_x_2!=V_y_2.
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)|c_Orderings_Oord__class_Oless(T_a,V_x,V_y)|c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_x).
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)|c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_x)|c_Orderings_Oord__class_Oless(T_a,V_x,V_y).
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)|c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)|V_x_2=V_y_2.
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)|c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)|c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)|V_x_2!=V_y_2.
% 8.12/8.14  0 [] -class_Orderings_Oorder(T_a)|V_a=V_b| -c_Orderings_Oord__class_Oless__e_q(T_a,V_a,V_b)|c_Orderings_Oord__class_Oless(T_a,V_a,V_b).
% 8.12/8.14  0 [] -class_Orderings_Oorder(T_a)|V_a=V_b| -c_Orderings_Oord__class_Oless__e_q(T_a,V_b,V_a)|c_Orderings_Oord__class_Oless(T_a,V_b,V_a).
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_x)| -c_Orderings_Oord__class_Oless(T_a,V_x,V_y).
% 8.12/8.14  0 [] -class_Orderings_Opreorder(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_x,V_y)|c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y).
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)|c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)|V_x_2=V_y_2.
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x_2,V_y_2)| -c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)|V_x_2!=V_y_2.
% 8.12/8.14  0 [] -class_Orderings_Oorder(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y)|c_Orderings_Oord__class_Oless(T_a,V_x,V_y)|V_x=V_y.
% 8.12/8.14  0 [] -class_Orderings_Oorder(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_a,V_b)|V_a=V_b|c_Orderings_Oord__class_Oless(T_a,V_a,V_b).
% 8.12/8.14  0 [] -class_Orderings_Oorder(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_b,V_a)|V_a=V_b|c_Orderings_Oord__class_Oless(T_a,V_b,V_a).
% 8.12/8.14  0 [] -class_Orderings_Opreorder(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_x,V_y)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_z)|c_Orderings_Oord__class_Oless(T_a,V_x,V_z).
% 8.12/8.14  0 [] -class_Orderings_Oorder(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_y,V_x)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_z,V_y)|c_Orderings_Oord__class_Oless(T_a,V_z,V_x).
% 8.12/8.14  0 [] -class_Orderings_Opreorder(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_x,V_y)| -c_Orderings_Oord__class_Oless(T_a,V_y,V_z)|c_Orderings_Oord__class_Oless(T_a,V_x,V_z).
% 8.12/8.14  0 [] -class_Orderings_Oorder(T_a)| -c_Orderings_Oord__class_Oless__e_q(T_a,V_y,V_x)| -c_Orderings_Oord__class_Oless(T_a,V_z,V_y)|c_Orderings_Oord__class_Oless(T_a,V_z,V_x).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_x,V_y)|c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_x,V_y).
% 8.12/8.14  0 [] -class_Lattices_Osemilattice__inf(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_a,V_x)|c_Orderings_Oord__class_Oless(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_b),V_x).
% 8.12/8.14  0 [] -class_Lattices_Osemilattice__inf(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_b,V_x)|c_Orderings_Oord__class_Oless(T_a,c_Lattices_Osemilattice__inf__class_Oinf(T_a,V_a,V_b),V_x).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,hAPP(V_f_2,V_x_2),hAPP(V_f_2,V_y_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Wellfounded_Omlex__prod(T_a,V_f_2,V_R_2))).
% 8.12/8.14  0 [] -class_Orderings_Opreorder(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_x,V_x).
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)|V_x_2=V_y_2|c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)|c_Orderings_Oord__class_Oless(T_a,V_y_2,V_x_2).
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)|V_x_2!=V_y_2| -c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2).
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)|V_x_2!=V_y_2| -c_Orderings_Oord__class_Oless(T_a,V_y_2,V_x_2).
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)|c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)|c_Orderings_Oord__class_Oless(T_a,V_y_2,V_x_2)|V_x_2=V_y_2.
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)| -c_Orderings_Oord__class_Oless(T_a,V_y_2,V_x_2).
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)|V_x_2!=V_y_2.
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)|c_Orderings_Oord__class_Oless(T_a,V_x,V_y)|V_x=V_y|c_Orderings_Oord__class_Oless(T_a,V_y,V_x).
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)|c_Orderings_Oord__class_Oless(T_a,V_y_2,V_x_2)|c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)|V_x_2=V_y_2.
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)|c_Orderings_Oord__class_Oless(T_a,V_y_2,V_x_2)| -c_Orderings_Oord__class_Oless(T_a,V_x_2,V_y_2)|V_x_2!=V_y_2.
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)|V_x=V_y|c_Orderings_Oord__class_Oless(T_a,V_x,V_y)|c_Orderings_Oord__class_Oless(T_a,V_y,V_x).
% 8.12/8.14  0 [] -class_Orderings_Oorder(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_x,V_y)|V_x!=V_y.
% 8.12/8.14  0 [] -class_Orderings_Opreorder(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_x,V_y)| -c_Orderings_Oord__class_Oless(T_a,V_y,V_x).
% 8.12/8.14  0 [] -class_Orderings_Opreorder(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_x,V_y)| -c_Orderings_Oord__class_Oless(T_a,V_y,V_x).
% 8.12/8.14  0 [] -class_Orderings_Oorder(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_x,V_y)|V_x!=V_y.
% 8.12/8.14  0 [] -class_Orderings_Oorder(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_x,V_y)|V_y!=V_x.
% 8.12/8.14  0 [] -class_Orderings_Opreorder(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_a,V_b)| -c_Orderings_Oord__class_Oless(T_a,V_b,V_a).
% 8.12/8.14  0 [] -class_Orderings_Oorder(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_b,V_a)| -c_Orderings_Oord__class_Oless(T_a,V_a,V_b).
% 8.12/8.14  0 [] -class_Orderings_Oord(T_a)|V_a!=V_b| -c_Orderings_Oord__class_Oless(T_a,V_b,V_c)|c_Orderings_Oord__class_Oless(T_a,V_a,V_c).
% 8.12/8.14  0 [] -class_Orderings_Oorder(T_a)|V_a!=V_b| -c_Orderings_Oord__class_Oless(T_a,V_c,V_b)|c_Orderings_Oord__class_Oless(T_a,V_c,V_a).
% 8.12/8.14  0 [] -class_Orderings_Oord(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_a,V_b)|V_b!=V_c|c_Orderings_Oord__class_Oless(T_a,V_a,V_c).
% 8.12/8.14  0 [] -class_Orderings_Oorder(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_b,V_a)|V_b!=V_c|c_Orderings_Oord__class_Oless(T_a,V_c,V_a).
% 8.12/8.14  0 [] -class_Orderings_Opreorder(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_x,V_y)| -c_Orderings_Oord__class_Oless(T_a,V_y,V_z)|c_Orderings_Oord__class_Oless(T_a,V_x,V_z).
% 8.12/8.14  0 [] -class_Orderings_Oorder(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_y,V_x)| -c_Orderings_Oord__class_Oless(T_a,V_z,V_y)|c_Orderings_Oord__class_Oless(T_a,V_z,V_x).
% 8.12/8.14  0 [] -class_Orderings_Opreorder(T_a)| -c_Orderings_Oord__class_Oless(T_a,V_x,V_y)| -c_Orderings_Oord__class_Oless(T_a,V_y,V_x).
% 8.12/8.14  0 [] -class_Orderings_Olinorder(T_a)|c_Orderings_Oord__class_Oless(T_a,V_x,V_y)|V_x=V_y|c_Orderings_Oord__class_Oless(T_a,V_y,V_x).
% 8.12/8.14  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_a,tc_Nat_Onat)),V_f_2),V_fs_2))))|c_Orderings_Oord__class_Oless(tc_Nat_Onat,hAPP(V_f_2,V_x_2),hAPP(V_f_2,V_y_2))|hAPP(V_f_2,V_x_2)=hAPP(V_f_2,V_y_2).
% 8.12/8.14  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_a,tc_Nat_Onat)),V_f_2),V_fs_2))))|c_Orderings_Oord__class_Oless(tc_Nat_Onat,hAPP(V_f_2,V_x_2),hAPP(V_f_2,V_y_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,V_fs_2))).
% 8.12/8.14  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_a,tc_Nat_Onat)),V_f_2),V_fs_2))))| -c_Orderings_Oord__class_Oless(tc_Nat_Onat,hAPP(V_f_2,V_x_2),hAPP(V_f_2,V_y_2)).
% 8.12/8.14  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_a,tc_Nat_Onat)),V_f_2),V_fs_2))))|hAPP(V_f_2,V_x_2)!=hAPP(V_f_2,V_y_2)| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_List_Omeasures(T_a,V_fs_2))).
% 8.12/8.14  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Wellfounded_Omeasure(T_a,V_f_2)))|c_Orderings_Oord__class_Oless(tc_Nat_Onat,hAPP(V_f_2,V_x_2),hAPP(V_f_2,V_y_2)).
% 8.12/8.14  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),V_x_2),V_y_2)),c_Wellfounded_Omeasure(T_a,V_f_2)))| -c_Orderings_Oord__class_Oless(tc_Nat_Onat,hAPP(V_f_2,V_x_2),hAPP(V_f_2,V_y_2)).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_m_2,V_n_2)|c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_m_2,V_n_2).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_m_2,V_n_2)|V_m_2!=V_n_2.
% 8.12/8.14  0 [] c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_m_2,V_n_2)| -c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_m_2,V_n_2)|V_m_2=V_n_2.
% 8.12/8.14  0 [] -class_Orderings_Oord(T_b)| -c_Orderings_Oord__class_Oless(tc_fun(T_a,T_b),V_f_2,V_g_2)|c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,T_b),V_f_2,V_g_2).
% 8.12/8.14  0 [] -class_Orderings_Oord(T_b)| -c_Orderings_Oord__class_Oless(tc_fun(T_a,T_b),V_f_2,V_g_2)| -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,T_b),V_g_2,V_f_2).
% 8.12/8.14  0 [] -class_Orderings_Oord(T_b)|c_Orderings_Oord__class_Oless(tc_fun(T_a,T_b),V_f_2,V_g_2)| -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,T_b),V_f_2,V_g_2)|c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,T_b),V_g_2,V_f_2).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)| -c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_C_2)|c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_C_2).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)| -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_C_2)|c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_C_2).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)|c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)|c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)|V_A_2=V_B_2.
% 8.12/8.14  0 [] c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)| -c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2).
% 8.12/8.14  0 [] c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)|V_A_2!=V_B_2.
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)|c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)|V_A_2!=V_B_2.
% 8.12/8.14  0 [] c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)| -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)|V_A_2=V_B_2.
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)| -hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_A_2))|hBOOL(hAPP(hAPP(c_member(T_a),V_ca_2),V_B_2)).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_n,V_n).
% 8.12/8.14  0 [] V_m_2=V_n_2|c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_m_2,V_n_2)|c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_n_2,V_m_2).
% 8.12/8.14  0 [] V_m_2!=V_n_2| -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_m_2,V_n_2).
% 8.12/8.14  0 [] V_m_2!=V_n_2| -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_n_2,V_m_2).
% 8.12/8.14  0 [] V_x=V_y|c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_x,V_y)|c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_y,V_x).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_n,V_n).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_n,V_m)|V_m!=V_n.
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_s,V_t)|V_s!=V_t.
% 8.12/8.14  0 [] c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_m_2,V_n_2)|V_m_2=V_n_2|c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_n_2,V_m_2)|hBOOL(hAPP(hAPP(V_Pa_2,V_n_2),V_m_2)).
% 8.12/8.14  0 [] c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_n,V_n).
% 8.12/8.14  0 [] c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_m,V_n)|c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_n,V_m).
% 8.12/8.14  0 [] V_m!=V_n|c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_m,V_n).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_i,V_j)| -c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_j,V_k)|c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_i,V_k).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_m,V_n)| -c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_n,V_m)|V_m=V_n.
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_m,V_n)|c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_m,V_n).
% 8.12/8.14  0 [] V_m!=V_n|c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_m,V_n).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_m,V_n)|V_m=V_n|c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_m,V_n).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_m,V_n)|c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_m,V_n).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_m_2,V_n_2)|c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_m_2,V_n_2)|V_m_2=V_n_2.
% 8.12/8.14  0 [] c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_m_2,V_n_2)| -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_m_2,V_n_2).
% 8.12/8.14  0 [] c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_m_2,V_n_2)|V_m_2!=V_n_2.
% 8.12/8.14  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,V_r_2)))|c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_ys_2).
% 8.12/8.14  0 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,V_r_2)))| -c_Orderings_Oord__class_Oless(tc_Nat_Onat,B_n,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2))|hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),c_List_Onth(T_a,V_xs_2,B_n)),c_List_Onth(T_a,V_ys_2,B_n))),V_r_2)).
% 8.12/8.14  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,V_r_2)))|c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)!=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_ys_2)|c_Orderings_Oord__class_Oless(tc_Nat_Onat,$f97(V_r_2,V_ys_2,V_xs_2,T_a),c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)).
% 8.12/8.14  0 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_a),tc_List_Olist(T_a))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_a),tc_List_Olist(T_a)),V_xs_2),V_ys_2)),c_List_Olistrel(T_a,V_r_2)))|c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)!=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_ys_2)| -hBOOL(hAPP(hAPP(c_member(tc_prod(T_a,T_a)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_a),c_List_Onth(T_a,V_xs_2,$f97(V_r_2,V_ys_2,V_xs_2,T_a))),c_List_Onth(T_a,V_ys_2,$f97(V_r_2,V_ys_2,V_xs_2,T_a)))),V_r_2)).
% 8.12/8.14  0 [] hBOOL(hAPP(hAPP(c_member(T_a),$f98(V_C_2,V_B_2,T_b,V_A_2,T_a)),V_A_2))|c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_fun(T_a,T_b),tc_HOL_Obool),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2),c_FuncSet_OPi(T_a,T_b,V_A_2,V_C_2)).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless__e_q(tc_fun(T_b,tc_HOL_Obool),hAPP(V_B_2,$f98(V_C_2,V_B_2,T_b,V_A_2,T_a)),hAPP(V_C_2,$f98(V_C_2,V_B_2,T_b,V_A_2,T_a)))|c_Orderings_Oord__class_Oless__e_q(tc_fun(tc_fun(T_a,T_b),tc_HOL_Obool),c_FuncSet_OPi(T_a,T_b,V_A_2,V_B_2),c_FuncSet_OPi(T_a,T_b,V_A_2,V_C_2)).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_B_2)| -c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_B_2,V_C_2)|c_Orderings_Oord__class_Oless(tc_fun(T_a,tc_HOL_Obool),V_A_2,V_C_2).
% 8.12/8.14  0 [] V_xs_2!=V_ys_2|c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_ys_2).
% 8.12/8.14  0 [] V_xs_2!=V_ys_2| -c_Orderings_Oord__class_Oless(tc_Nat_Onat,B_i,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2))|c_List_Onth(T_a,V_xs_2,B_i)=c_List_Onth(T_a,V_ys_2,B_i).
% 8.12/8.14  0 [] V_xs_2=V_ys_2|c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)!=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_ys_2)|c_Orderings_Oord__class_Oless(tc_Nat_Onat,$f99(T_a,V_ys_2,V_xs_2),c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)).
% 8.12/8.14  0 [] V_xs_2=V_ys_2|c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)!=c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_ys_2)|c_List_Onth(T_a,V_xs_2,$f99(T_a,V_ys_2,V_xs_2))!=c_List_Onth(T_a,V_ys_2,$f99(T_a,V_ys_2,V_xs_2)).
% 8.12/8.14  0 [] c_List_Onth(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_ys)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs))=V_x.
% 8.12/8.14  0 [] -c_List_Odistinct(T_a,V_xs_2)| -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_i_2,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2))| -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_j_2,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2))|c_List_Onth(T_a,V_xs_2,V_i_2)!=c_List_Onth(T_a,V_xs_2,V_j_2)|V_i_2=V_j_2.
% 8.12/8.14  0 [] -c_List_Odistinct(T_a,V_xs_2)| -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_i_2,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2))| -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_j_2,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2))|c_List_Onth(T_a,V_xs_2,V_i_2)=c_List_Onth(T_a,V_xs_2,V_j_2)|V_i_2!=V_j_2.
% 8.12/8.14  0 [] -c_List_Odistinct(T_a,V_xs_2)| -c_Orderings_Oord__class_Oless(tc_Nat_Onat,B_i,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2))| -c_Orderings_Oord__class_Oless(tc_Nat_Onat,B_j,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2))|B_i=B_j|c_List_Onth(T_a,V_xs_2,B_i)!=c_List_Onth(T_a,V_xs_2,B_j).
% 8.12/8.14  0 [] c_List_Odistinct(T_a,V_xs_2)|c_Orderings_Oord__class_Oless(tc_Nat_Onat,$f101(V_xs_2,T_a),c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)).
% 8.12/8.14  0 [] c_List_Odistinct(T_a,V_xs_2)|c_Orderings_Oord__class_Oless(tc_Nat_Onat,$f100(V_xs_2,T_a),c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2)).
% 8.12/8.14  0 [] c_List_Odistinct(T_a,V_xs_2)|$f101(V_xs_2,T_a)!=$f100(V_xs_2,T_a).
% 8.12/8.14  0 [] c_List_Odistinct(T_a,V_xs_2)|c_List_Onth(T_a,V_xs_2,$f101(V_xs_2,T_a))=c_List_Onth(T_a,V_xs_2,$f100(V_xs_2,T_a)).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2))| -hBOOL(hAPP(V_Pa_2,c_List_Onth(T_a,V_xs_2,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2))))).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_j_2,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2)))|c_List_Onth(T_a,c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2),V_j_2)=c_List_Onth(T_a,V_xs_2,V_j_2).
% 8.12/8.14  0 [] c_Orderings_Oord__class_Oless(tc_Nat_Onat,$f102(V_xs_2,T_a,V_Pa_2,V_j_2),V_j_2)| -c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_j_2,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2))|c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_j_2,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2))).
% 8.12/8.14  0 [] -hBOOL(hAPP(V_Pa_2,c_List_Onth(T_a,V_xs_2,$f102(V_xs_2,T_a,V_Pa_2,V_j_2))))| -c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_j_2,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),V_xs_2))|c_Orderings_Oord__class_Oless__e_q(tc_Nat_Onat,V_j_2,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2))).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_j_2,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),c_List_OdropWhile(T_a,V_Pa_2,V_xs_2)))|c_List_Onth(T_a,c_List_OdropWhile(T_a,V_Pa_2,V_xs_2),V_j_2)=c_List_Onth(T_a,V_xs_2,c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_j_2,c_Nat_Osize__class_Osize(tc_List_Olist(T_a),c_List_OtakeWhile(T_a,V_Pa_2,V_xs_2)))).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_x,V_y)|c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_x,c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_y,V_z)).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_x,V_z)|c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_x,c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_y,V_z)).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_i,V_j),V_k)|c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_i,V_k).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_k,V_l)|c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_m,V_l)!=c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_k,V_n)|c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_m,V_n).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_i,V_j)| -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_k,V_l)|c_Orderings_Oord__class_Oless(tc_Nat_Onat,c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_i,V_k),c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_j,V_l)).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_i,V_j)|c_Orderings_Oord__class_Oless(tc_Nat_Onat,c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_i,V_k),c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_j,V_k)).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_i,V_j)|c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_i,c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_m,V_j)).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_i,V_j)|c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_i,c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_j,V_m)).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_k_2,V_m_2),c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_k_2,V_n_2))|c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_m_2,V_n_2).
% 8.12/8.14  0 [] c_Orderings_Oord__class_Oless(tc_Nat_Onat,c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_k_2,V_m_2),c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_k_2,V_n_2))| -c_Orderings_Oord__class_Oless(tc_Nat_Onat,V_m_2,V_n_2).
% 8.12/8.14  0 [] -c_Orderings_Oord__class_Oless(tc_Nat_Onat,c_Groups_Oplus__class_Oplus(tc_Nat_Onat,V_j,V_i),V_i).
% 8.12/8.14  0 [] -class_Lattices_Olattice(T_1)|class_Lattices_Osemilattice__inf(tc_fun(T_2,T_1)).
% 8.12/8.14  0 [] -class_Orderings_Opreorder(T_1)|class_Orderings_Opreorder(tc_fun(T_2,T_1)).
% 8.12/8.14  0 [] -class_Lattices_Olattice(T_1)|class_Lattices_Olattice(tc_fun(T_2,T_1)).
% 8.12/8.14  0 [] -class_Orderings_Oorder(T_1)|class_Orderings_Oorder(tc_fun(T_2,T_1)).
% 8.12/8.14  0 [] -class_Orderings_Oord(T_1)|class_Orderings_Oord(tc_fun(T_2,T_1)).
% 8.12/8.14  0 [] class_Lattices_Osemilattice__inf(tc_Nat_Onat).
% 8.12/8.14  0 [] class_Orderings_Opreorder(tc_Nat_Onat).
% 8.12/8.14  0 [] class_Orderings_Olinorder(tc_Nat_Onat).
% 8.12/8.14  0 [] class_Lattices_Olattice(tc_Nat_Onat).
% 8.12/8.14  0 [] class_Orderings_Oorder(tc_Nat_Onat).
% 8.12/8.14  0 [] class_Orderings_Oord(tc_Nat_Onat).
% 8.12/8.14  0 [] class_Lattices_Osemilattice__inf(tc_HOL_Obool).
% 8.12/8.14  0 [] class_Orderings_Opreorder(tc_HOL_Obool).
% 8.12/8.14  0 [] class_Lattices_Olattice(tc_HOL_Obool).
% 8.12/8.14  0 [] class_Orderings_Oorder(tc_HOL_Obool).
% 8.12/8.14  0 [] class_Orderings_Oord(tc_HOL_Obool).
% 8.12/8.14  0 [] hAPP(c_COMBI(T_a),V_P)=V_P.
% 8.12/8.14  0 [] hAPP(c_COMBK(T_a,T_b,V_P),V_Q)=V_P.
% 8.12/8.14  0 [] hAPP(hAPP(hAPP(c_COMBB(T_b,T_a,T_c),V_Pa_2),V_Q_2),V_R_2)=hAPP(V_Pa_2,hAPP(V_Q_2,V_R_2)).
% 8.12/8.14  0 [] hAPP(hAPP(hAPP(c_COMBC(T_b,T_c,T_a),V_Pa_2),V_Q_2),V_R_2)=hAPP(hAPP(V_Pa_2,V_R_2),V_Q_2).
% 8.12/8.14  0 [] hAPP(hAPP(hAPP(c_COMBS(T_b,T_c,T_a),V_Pa_2),V_Q_2),V_R_2)=hAPP(hAPP(V_Pa_2,V_R_2),hAPP(V_Q_2,V_R_2)).
% 8.12/8.14  0 [] -hBOOL(hAPP(hAPP(c_fe_qual,V_x_2),V_y_2))|V_x_2=V_y_2.
% 8.12/8.14  0 [] V_x_2!=V_y_2|hBOOL(hAPP(hAPP(c_fe_qual,V_x_2),V_y_2)).
% 8.12/8.14  0 [] -hBOOL(hAPP(c_fNot,V_Pa_2))| -hBOOL(V_Pa_2).
% 8.12/8.14  0 [] hBOOL(V_Pa_2)|hBOOL(hAPP(c_fNot,V_Pa_2)).
% 8.12/8.14  0 [] -hBOOL(V_Pa_2)| -hBOOL(V_Q_2)|hBOOL(hAPP(hAPP(c_fconj,V_Pa_2),V_Q_2)).
% 8.12/8.14  0 [] -hBOOL(hAPP(hAPP(c_fconj,V_Pa_2),V_Q_2))|hBOOL(V_Pa_2).
% 8.12/8.14  0 [] -hBOOL(hAPP(hAPP(c_fconj,V_Pa_2),V_Q_2))|hBOOL(V_Q_2).
% 8.12/8.14  0 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi,tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi,tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),tc_fun(tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),tc_Arrow__Order__Mirabelle_Oindi),c_Arrow__Order__Mirabelle_Obelow),hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi,tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_Arrow__Order__Mirabelle_Oindi,tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),tc_fun(tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_Arrow__Order__Mirabelle_Oalt,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),tc_Arrow__Order__Mirabelle_Oindi),c_Arrow__Order__Mirabelle_Obelow),v_P____)),v_c____)),v_b____))),v_b____)),v_a____)),c_Arrow__Order__Mirabelle_OProf)).
% 8.12/8.14  end_of_list.
% 8.12/8.14  
% 8.12/8.14  SCAN INPUT: prop=0, horn=0, equality=1, symmetry=0, max_lits=10.
% 8.12/8.14  
% 8.12/8.14  This ia a non-Horn set with equality.  The strategy will be
% 8.12/8.14  Knuth-Bendix, ordered hyper_res, factoring, and unit
% 8.12/8.14  deletion, with positive clauses in sos and nonpositive
% 8.12/8.14  clauses in usable.
% 8.12/8.14  
% 8.12/8.14     dependent: set(knuth_bendix).
% 8.12/8.14     dependent: set(anl_eq).
% 8.12/8.14     dependent: set(para_from).
% 8.12/8.14     dependent: set(para_into).
% 8.12/8.14     dependent: clear(para_from_right).
% 8.12/8.14     dependent: clear(para_into_right).
% 8.12/8.14     dependent: set(para_from_vars).
% 8.12/8.14     dependent: set(eq_units_both_ways).
% 8.12/8.14     dependent: set(dynamic_demod_all).
% 8.12/8.14     dependent: set(dynamic_demod).
% 8.12/8.14     dependent: set(order_eq).
% 8.12/8.14     dependent: set(back_demod).
% 8.12/8.14     dependent: set(lrpo).
% 8.12/8.14     dependent: set(hyper_res).
% 8.12/8.14     dependent: set(unit_deletion).
% 8.12/8.14     dependent: set(factor).
% 8.12/8.14  
% 8.12/8.14  ------------> process usable:
% 8.12/8.14  ** KEPT (pick-wt=14): 1 [] hAPP(A,$f1(B,A))!=hAPP(B,$f1(B,A))|A=B.
% 8.12/8.14  ** KEPT (pick-wt=3): 3 [copy,2,flip.1] v_b____!=v_a____.
% 8.12/8.14  ** KEPT (pick-wt=17): 4 [] A!=B|hBOOL(hAPP(hAPP(c_member(C),D),A))| -hBOOL(hAPP(hAPP(c_member(C),D),B)).
% 8.12/8.14  ** KEPT (pick-wt=17): 5 [] A!=B|hBOOL(hAPP(hAPP(c_member(C),D),B))| -hBOOL(hAPP(hAPP(c_member(C),D),A)).
% 8.12/8.14  ** KEPT (pick-wt=34): 6 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),v_a____),v_b____)),hAPP(v_P____,A)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),v_b____),v_a____)),hAPP(v_P_H____,A))).
% 8.12/8.14  ** KEPT (pick-wt=34): 7 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),v_a____),v_b____)),hAPP(v_P____,A)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),v_b____),v_a____)),hAPP(v_P_H____,A))).
% 8.12/8.14  ** KEPT (pick-wt=23): 8 [] -c_Arrow__Order__Mirabelle_Odictator(A,B)| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),C),c_Arrow__Order__Mirabelle_OProf))|hAPP(A,C)=hAPP(C,B).
% 8.12/8.14  ** KEPT (pick-wt=14): 10 [copy,9,flip.2] c_Arrow__Order__Mirabelle_Odictator(A,B)|hAPP($f2(B,A),B)!=hAPP(A,$f2(B,A)).
% 8.12/8.14  ** KEPT (pick-wt=26): 11 [] hAPP(hAPP(c_COMBC(A,tc_fun(A,tc_HOL_Obool),tc_HOL_Obool),c_member(A)),B)!=hAPP(hAPP(c_COMBC(A,tc_fun(A,tc_HOL_Obool),tc_HOL_Obool),c_member(A)),C)|B=C.
% 8.12/8.14  ** KEPT (pick-wt=26): 12 [] hAPP(hAPP(c_COMBC(A,tc_fun(A,tc_HOL_Obool),tc_HOL_Obool),c_member(A)),B)=hAPP(hAPP(c_COMBC(A,tc_fun(A,tc_HOL_Obool),tc_HOL_Obool),c_member(A)),C)|B!=C.
% 8.12/8.14  ** KEPT (pick-wt=11): 13 [] -hBOOL(hAPP(hAPP(c_member(A),B),C))|hBOOL(hAPP(C,B)).
% 8.12/8.14  ** KEPT (pick-wt=11): 14 [] hBOOL(hAPP(hAPP(c_member(A),B),C))| -hBOOL(hAPP(C,B)).
% 8.12/8.14  ** KEPT (pick-wt=166): 15 [] hAPP(hAPP(c_COMBC(A,tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_fun(B,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(B,tc_fun(tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_fun(B,tc_HOL_Obool)),A),c_COMBC(B,tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(B,tc_prod(A,B)),tc_fun(B,tc_fun(tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_HOL_Obool)),A),hAPP(c_COMBB(tc_prod(A,B),tc_fun(tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_HOL_Obool),B),c_member(tc_prod(A,B)))),c_Product__Type_OPair(A,B)))),C)!=hAPP(hAPP(c_COMBC(A,tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_fun(B,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(B,tc_fun(tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_fun(B,tc_HOL_Obool)),A),c_COMBC(B,tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(B,tc_prod(A,B)),tc_fun(B,tc_fun(tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_HOL_Obool)),A),hAPP(c_COMBB(tc_prod(A,B),tc_fun(tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_HOL_Obool),B),c_member(tc_prod(A,B)))),c_Product__Type_OPair(A,B)))),D)|C=D.
% 8.12/8.14  ** KEPT (pick-wt=166): 16 [] hAPP(hAPP(c_COMBC(A,tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_fun(B,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(B,tc_fun(tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_fun(B,tc_HOL_Obool)),A),c_COMBC(B,tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(B,tc_prod(A,B)),tc_fun(B,tc_fun(tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_HOL_Obool)),A),hAPP(c_COMBB(tc_prod(A,B),tc_fun(tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_HOL_Obool),B),c_member(tc_prod(A,B)))),c_Product__Type_OPair(A,B)))),C)=hAPP(hAPP(c_COMBC(A,tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_fun(B,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(B,tc_fun(tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_fun(B,tc_HOL_Obool)),A),c_COMBC(B,tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(B,tc_prod(A,B)),tc_fun(B,tc_fun(tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_HOL_Obool)),A),hAPP(c_COMBB(tc_prod(A,B),tc_fun(tc_fun(tc_prod(A,B),tc_HOL_Obool),tc_HOL_Obool),B),c_member(tc_prod(A,B)))),c_Product__Type_OPair(A,B)))),D)|C!=D.
% 8.12/8.14  ** KEPT (pick-wt=17): 17 [] A!=B| -hBOOL(hAPP(hAPP(c_member(C),B),D))|hBOOL(hAPP(hAPP(c_member(C),A),D)).
% 8.12/8.14  ** KEPT (pick-wt=17): 18 [] A!=B| -hBOOL(hAPP(hAPP(c_member(C),A),D))|hBOOL(hAPP(hAPP(c_member(C),B),D)).
% 8.12/8.14    Following clause subsumed by 17 during input processing: 0 [] A!=B|hBOOL(hAPP(hAPP(c_member(C),A),D))| -hBOOL(hAPP(hAPP(c_member(C),B),D)).
% 8.12/8.14    Following clause subsumed by 5 during input processing: 0 [] A!=B| -hBOOL(hAPP(hAPP(c_member(C),D),A))|hBOOL(hAPP(hAPP(c_member(C),D),B)).
% 8.12/8.14    Following clause subsumed by 4 during input processing: 0 [] A!=B|hBOOL(hAPP(hAPP(c_member(C),D),A))| -hBOOL(hAPP(hAPP(c_member(C),D),B)).
% 8.12/8.14  ** KEPT (pick-wt=12): 19 [] -hBOOL(hAPP(hAPP(c_member(A),B),hAPP(c_fe_qual,C)))|B=C.
% 8.12/8.14  ** KEPT (pick-wt=12): 20 [] hBOOL(hAPP(hAPP(c_member(A),B),hAPP(c_fe_qual,C)))|B!=C.
% 8.12/8.14  ** KEPT (pick-wt=118): 21 [] A=B|C=D|A=D|B=C| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),E),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),F),c_Arrow__Order__Mirabelle_OProf))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),hAPP(E,$f3(F,E,D,C,B,A))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),C),D)),hAPP(F,$f3(F,E,D,C,B,A))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),hAPP(v_F,E)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),C),D)),hAPP(v_F,F))).
% 8.12/8.14  ** KEPT (pick-wt=118): 22 [] A=B|C=D|A=D|B=C| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),E),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),F),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),hAPP(E,$f3(F,E,D,C,B,A))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),C),D)),hAPP(F,$f3(F,E,D,C,B,A))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),hAPP(v_F,E)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),C),D)),hAPP(v_F,F))).
% 8.12/8.14  ** KEPT (pick-wt=118): 23 [] A=B|C=D|A=D|B=C| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),E),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),F),c_Arrow__Order__Mirabelle_OProf))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),hAPP(E,$f4(F,E,D,C,B,A))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),C),D)),hAPP(F,$f4(F,E,D,C,B,A))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),hAPP(v_F,E)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),C),D)),hAPP(v_F,F))).
% 8.12/8.14  ** KEPT (pick-wt=118): 24 [] A=B|C=D|A=D|B=C| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),E),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),F),c_Arrow__Order__Mirabelle_OProf))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),hAPP(E,$f4(F,E,D,C,B,A))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),C),D)),hAPP(F,$f4(F,E,D,C,B,A))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),hAPP(v_F,E)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),C),D)),hAPP(v_F,F))).
% 8.12/8.14  ** KEPT (pick-wt=118): 25 [] A=B|C=D|A=D|B=C| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),E),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),F),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),hAPP(E,$f4(F,E,D,C,B,A))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),C),D)),hAPP(F,$f4(F,E,D,C,B,A))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),hAPP(v_F,E)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),C),D)),hAPP(v_F,F))).
% 8.12/8.14  ** KEPT (pick-wt=118): 26 [] A=B|C=D|A=D|B=C| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),E),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),F),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),hAPP(E,$f4(F,E,D,C,B,A))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),C),D)),hAPP(F,$f4(F,E,D,C,B,A))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),hAPP(v_F,E)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),C),D)),hAPP(v_F,F))).
% 8.12/8.14  ** KEPT (pick-wt=20): 27 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),c_Arrow__Order__Mirabelle_Omkbot(C,D)))|B!=D.
% 8.12/8.14  ** KEPT (pick-wt=23): 28 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),c_Arrow__Order__Mirabelle_Omkbot(C,D)))|A!=D|A!=B.
% 8.12/8.14  ** KEPT (pick-wt=35): 29 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),c_Arrow__Order__Mirabelle_Omkbot(C,D)))|A=D|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),C)).
% 8.12/8.14  ** KEPT (pick-wt=38): 30 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),c_Arrow__Order__Mirabelle_Omkbot(C,D)))|B=D|A=D| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),C)).
% 8.12/8.14  ** KEPT (pick-wt=26): 31 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),c_Arrow__Order__Mirabelle_Omkbot(C,D)))|B=D|A=B|A!=D.
% 8.12/8.14  ** KEPT (pick-wt=38): 32 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),c_Arrow__Order__Mirabelle_Omkbot(C,D)))|B=D|A=B| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),C)).
% 8.12/8.14  ** KEPT (pick-wt=20): 33 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),c_Arrow__Order__Mirabelle_Omktop(C,D)))|A!=D.
% 8.12/8.14  ** KEPT (pick-wt=23): 34 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),c_Arrow__Order__Mirabelle_Omktop(C,D)))|B!=D|A!=B.
% 8.12/8.14  ** KEPT (pick-wt=35): 35 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),c_Arrow__Order__Mirabelle_Omktop(C,D)))|B=D|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),C)).
% 8.12/8.14  ** KEPT (pick-wt=38): 36 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),c_Arrow__Order__Mirabelle_Omktop(C,D)))|A=D|B=D| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),C)).
% 8.12/8.14  ** KEPT (pick-wt=26): 37 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),c_Arrow__Order__Mirabelle_Omktop(C,D)))|A=D|A=B|B!=D.
% 8.12/8.14  ** KEPT (pick-wt=38): 38 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),c_Arrow__Order__Mirabelle_Omktop(C,D)))|A=D|A=B| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),B)),C)).
% 8.12/8.14  ** KEPT (pick-wt=53): 39 [] -c_Arrow__Order__Mirabelle_Ounanimity(A)| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),B),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),C),D)),hAPP(B,$f5(A,B,C,D))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),C),D)),hAPP(A,B))).
% 8.12/8.14  ** KEPT (pick-wt=22): 40 [] c_Arrow__Order__Mirabelle_Ounanimity(A)| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),$f7(A)),$f6(A))),hAPP(A,$f8(A)))).
% 8.12/8.14  ** KEPT (pick-wt=106): 41 [] -c_Arrow__Order__Mirabelle_OIIA(A)| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),B),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),C),c_Arrow__Order__Mirabelle_OProf))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(B,$f9(A,B,C,D,E))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(C,$f9(A,B,C,D,E))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(A,B)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(A,C))).
% 8.12/8.14  ** KEPT (pick-wt=106): 42 [] -c_Arrow__Order__Mirabelle_OIIA(A)| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),B),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),C),c_Arrow__Order__Mirabelle_OProf))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(B,$f9(A,B,C,D,E))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(C,$f9(A,B,C,D,E))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(A,B)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(A,C))).
% 8.12/8.14  ** KEPT (pick-wt=106): 43 [] -c_Arrow__Order__Mirabelle_OIIA(A)| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),B),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),C),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(B,$f9(A,B,C,D,E))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(C,$f9(A,B,C,D,E))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(A,B)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(A,C))).
% 8.12/8.14  ** KEPT (pick-wt=106): 44 [] -c_Arrow__Order__Mirabelle_OIIA(A)| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),B),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),C),c_Arrow__Order__Mirabelle_OProf))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(B,$f9(A,B,C,D,E))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(C,$f9(A,B,C,D,E))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(A,B)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(A,C))).
% 8.12/8.14  ** KEPT (pick-wt=42): 45 [] c_Arrow__Order__Mirabelle_OIIA(A)| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),$f11(A)),$f10(A))),hAPP($f13(A),B)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),$f11(A)),$f10(A))),hAPP($f12(A),B))).
% 8.12/8.14  ** KEPT (pick-wt=42): 46 [] c_Arrow__Order__Mirabelle_OIIA(A)|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),$f11(A)),$f10(A))),hAPP($f13(A),B)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),$f11(A)),$f10(A))),hAPP($f12(A),B))).
% 8.12/8.14  ** KEPT (pick-wt=42): 47 [] c_Arrow__Order__Mirabelle_OIIA(A)| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),$f11(A)),$f10(A))),hAPP(A,$f13(A))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),$f11(A)),$f10(A))),hAPP(A,$f12(A)))).
% 8.12/8.14  ** KEPT (pick-wt=9): 48 [] c_List_Olist_ONil(A)!=hAPP(hAPP(c_List_Olist_OCons(A),B),C).
% 8.12/8.14  ** KEPT (pick-wt=9): 49 [] hAPP(hAPP(c_List_Olist_OCons(A),B),C)!=c_List_Olist_ONil(A).
% 8.12/8.14  ** KEPT (pick-wt=24): 50 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),A),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),c_Arrow__Order__Mirabelle_Omkbot(A,B)),c_Arrow__Order__Mirabelle_OLin)).
% 8.12/8.14  ** KEPT (pick-wt=24): 51 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),A),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),c_Arrow__Order__Mirabelle_Omktop(A,B)),c_Arrow__Order__Mirabelle_OLin)).
% 8.12/8.14  ** KEPT (pick-wt=31): 52 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,C),A),B)),c_Arrow__Order__Mirabelle_OLin)).
% 8.12/8.14  ** KEPT (pick-wt=16): 53 [] hAPP(hAPP(c_List_Olist_OCons(A),B),C)!=hAPP(hAPP(c_List_Olist_OCons(A),D),E)|B=D.
% 8.12/8.14  ** KEPT (pick-wt=16): 54 [] hAPP(hAPP(c_List_Olist_OCons(A),B),C)!=hAPP(hAPP(c_List_Olist_OCons(A),D),E)|C=E.
% 8.12/8.14  ** KEPT (pick-wt=19): 55 [] hAPP(hAPP(c_List_Olist_OCons(A),B),C)=hAPP(hAPP(c_List_Olist_OCons(A),D),E)|B!=D|C!=E.
% 8.12/8.14  ** KEPT (pick-wt=8): 56 [] hAPP(hAPP(c_List_Olist_OCons(A),B),C)!=C.
% 8.12/8.14    Following clause subsumed by 56 during input processing: 0 [flip.1] hAPP(hAPP(c_List_Olist_OCons(B),C),A)!=A.
% 8.12/8.14  ** KEPT (pick-wt=41): 57 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),A),c_Arrow__Order__Mirabelle_OLin))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B),C)),A))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),C),B)),A)).
% 8.12/8.15  ** KEPT (pick-wt=44): 58 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),A),c_Arrow__Order__Mirabelle_OLin))|B=C|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B),C)),A))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),C),B)),A)).
% 8.12/8.15    Following clause subsumed by 57 during input processing: 0 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),A),c_Arrow__Order__Mirabelle_OLin))|B=C| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B),C)),A))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),C),B)),A)).
% 8.12/8.15  ** KEPT (pick-wt=31): 59 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),A),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),c_COMBK(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),tc_Arrow__Order__Mirabelle_Oindi,A)),c_Arrow__Order__Mirabelle_OProf)).
% 8.12/8.15  ** KEPT (pick-wt=38): 60 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,C),A),B)))|D!=E.
% 8.12/8.15  ** KEPT (pick-wt=53): 61 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,C),A),B)))|E!=A|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),B)),C)).
% 8.12/8.15  ** KEPT (pick-wt=59): 62 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,C),A),B)))|E=A|D!=A|E=B|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B),E)),C)).
% 8.12/8.15  ** KEPT (pick-wt=56): 63 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,C),A),B)))|E=A|D=A|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),C)).
% 8.12/8.15  ** KEPT (pick-wt=59): 64 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,C),A),B)))|D=E|E=A|D=A| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),C)).
% 8.12/8.15  ** KEPT (pick-wt=47): 65 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,C),A),B)))|D=E|E=A|E!=B|D!=A.
% 8.12/8.15  ** KEPT (pick-wt=59): 66 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,C),A),B)))|D=E|E=A|E!=B| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),C)).
% 8.12/8.15  ** KEPT (pick-wt=59): 67 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,C),A),B)))|D=E|E=A| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B),E)),C))|D!=A.
% 8.12/8.15  ** KEPT (pick-wt=71): 68 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,C),A),B)))|D=E|E=A| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B),E)),C))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),C)).
% 8.12/8.15  ** KEPT (pick-wt=56): 69 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,C),A),B)))|D=E| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),B)),C))|E!=A.
% 8.12/8.15  ** KEPT (pick-wt=71): 70 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,C),A),B)))|D=E| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),B)),C))|D=A| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),C)).
% 8.12/8.15  ** KEPT (pick-wt=59): 71 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,C),A),B)))|D=E| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),B)),C))|E!=B|D!=A.
% 8.12/8.15  ** KEPT (pick-wt=71): 72 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,C),A),B)))|D=E| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),B)),C))|E!=B| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),C)).
% 8.12/8.15  ** KEPT (pick-wt=71): 73 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,C),A),B)))|D=E| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),B)),C))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B),E)),C))|D!=A.
% 8.12/8.15  ** KEPT (pick-wt=83): 74 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),hAPP(hAPP(hAPP(c_Arrow__Order__Mirabelle_Obelow,C),A),B)))|D=E| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),B)),C))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),B),E)),C))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),C)).
% 8.14/8.15  ** KEPT (pick-wt=31): 75 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(A,B)),C),c_FuncSet_OPi(A,B,D,E)))|hBOOL(hAPP(hAPP(c_member(B),hAPP(C,F)),hAPP(E,F)))| -hBOOL(hAPP(hAPP(c_member(A),F),D)).
% 8.14/8.15  ** KEPT (pick-wt=66): 76 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),A),c_FuncSet_OPi(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),c_Arrow__Order__Mirabelle_OProf,c_COMBK(tc_fun(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),c_Arrow__Order__Mirabelle_OLin))))|hBOOL(hAPP(hAPP(c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),$f16(B,A)),c_Arrow__Order__Mirabelle_OProf))|c_Arrow__Order__Mirabelle_Odictator(A,B).
% 8.14/8.15  ** KEPT (pick-wt=58): 77 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),A),c_FuncSet_OPi(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),c_Arrow__Order__Mirabelle_OProf,c_COMBK(tc_fun(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),c_Arrow__Order__Mirabelle_OLin))))|$f15(B,A)!=$f14(B,A)|c_Arrow__Order__Mirabelle_Odictator(A,B).
% 8.14/8.15  ** KEPT (pick-wt=74): 78 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),A),c_FuncSet_OPi(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),c_Arrow__Order__Mirabelle_OProf,c_COMBK(tc_fun(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),c_Arrow__Order__Mirabelle_OLin))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),$f15(B,A)),$f14(B,A))),hAPP($f16(B,A),B)))|c_Arrow__Order__Mirabelle_Odictator(A,B).
% 8.14/8.15  ** KEPT (pick-wt=74): 79 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool))),A),c_FuncSet_OPi(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),c_Arrow__Order__Mirabelle_OProf,c_COMBK(tc_fun(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),c_Arrow__Order__Mirabelle_OLin))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),$f15(B,A)),$f14(B,A))),hAPP(A,$f16(B,A))))|c_Arrow__Order__Mirabelle_Odictator(A,B).
% 8.14/8.15  ** KEPT (pick-wt=34): 80 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(A,B)),C),c_FuncSet_OPi(A,B,D,c_COMBK(tc_fun(B,tc_HOL_Obool),A,E))))| -hBOOL(hAPP(hAPP(c_member(A),F),D))|hBOOL(hAPP(hAPP(c_member(B),hAPP(C,F)),E)).
% 8.14/8.15  ** KEPT (pick-wt=35): 81 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),c_Arrow__Order__Mirabelle_Oabove(C,A,B)))|D!=E.
% 8.14/8.15  ** KEPT (pick-wt=50): 82 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),c_Arrow__Order__Mirabelle_Oabove(C,A,B)))|D!=B|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),E)),C)).
% 8.14/8.15  ** KEPT (pick-wt=56): 83 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),c_Arrow__Order__Mirabelle_Oabove(C,A,B)))|D=B|E!=B|D=A|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),A)),C)).
% 8.14/8.15  ** KEPT (pick-wt=53): 84 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),c_Arrow__Order__Mirabelle_Oabove(C,A,B)))|D=B|E=B|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),C)).
% 8.14/8.15  ** KEPT (pick-wt=56): 85 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),c_Arrow__Order__Mirabelle_Oabove(C,A,B)))|D=E|D=B|E=B| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),C)).
% 8.14/8.15  ** KEPT (pick-wt=44): 86 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),c_Arrow__Order__Mirabelle_Oabove(C,A,B)))|D=E|D=B|D!=A|E!=B.
% 8.14/8.15  ** KEPT (pick-wt=56): 87 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),c_Arrow__Order__Mirabelle_Oabove(C,A,B)))|D=E|D=B|D!=A| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),C)).
% 8.14/8.15  ** KEPT (pick-wt=56): 88 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),c_Arrow__Order__Mirabelle_Oabove(C,A,B)))|D=E|D=B| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),A)),C))|E!=B.
% 8.14/8.15  ** KEPT (pick-wt=68): 89 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),c_Arrow__Order__Mirabelle_Oabove(C,A,B)))|D=E|D=B| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),A)),C))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),C)).
% 8.14/8.15  ** KEPT (pick-wt=53): 90 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),c_Arrow__Order__Mirabelle_Oabove(C,A,B)))|D=E| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),E)),C))|D!=B.
% 8.14/8.15  ** KEPT (pick-wt=68): 91 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),c_Arrow__Order__Mirabelle_Oabove(C,A,B)))|D=E| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),E)),C))|E=B| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),C)).
% 8.14/8.15  ** KEPT (pick-wt=56): 92 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),c_Arrow__Order__Mirabelle_Oabove(C,A,B)))|D=E| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),E)),C))|D!=A|E!=B.
% 8.14/8.15  ** KEPT (pick-wt=68): 93 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),c_Arrow__Order__Mirabelle_Oabove(C,A,B)))|D=E| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),E)),C))|D!=A| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),C)).
% 8.14/8.15  ** KEPT (pick-wt=68): 94 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),c_Arrow__Order__Mirabelle_Oabove(C,A,B)))|D=E| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),E)),C))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),A)),C))|E!=B.
% 8.14/8.15  ** KEPT (pick-wt=80): 95 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),c_Arrow__Order__Mirabelle_Oabove(C,A,B)))|D=E| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),A),E)),C))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),A)),C))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt)),hAPP(hAPP(c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),D),E)),C)).
% 8.14/8.15    Following clause subsumed by 75 during input processing: 0 [] -hBOOL(hAPP(hAPP(c_member(tc_fun(A,B)),C),c_FuncSet_OPi(A,B,D,E)))| -hBOOL(hAPP(hAPP(c_member(A),F),D))|hBOOL(hAPP(hAPP(c_member(B),hAPP(C,F)),hAPP(E,F))).
% 8.14/8.15  ** KEPT (pick-wt=21): 96 [] -c_FunDef_Oin__rel(A,B,C,D,E)|hBOOL(hAPP(hAPP(c_member(tc_prod(A,B)),hAPP(hAPP(c_Product__Type_OPair(A,B),D),E)),C)).
% 8.14/8.15  ** KEPT (pick-wt=21): 97 [] c_FunDef_Oin__rel(A,B,C,D,E)| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,B)),hAPP(hAPP(c_Product__Type_OPair(A,B),D),E)),C)).
% 8.14/8.15  ** KEPT (pick-wt=60): 98 [] -hBOOL(hAPP(A,B))| -hBOOL(hAPP(hAPP(c_member(tc_prod(C,C)),hAPP(hAPP(c_Product__Type_OPair(C,C),D),E)),hAPP(F,B)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(G,C),tc_prod(G,C))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(G,C),tc_prod(G,C)),hAPP(hAPP(c_Product__Type_OPair(G,C),B),D)),hAPP(hAPP(c_Product__Type_OPair(G,C),B),E))),c_Recdef_Osame__fst(G,C,A,F))).
% 8.14/8.15  ** KEPT (pick-wt=28): 99 [] A=B| -hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),C),c_Arrow__Order__Mirabelle_OLin))|hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),c_Arrow__Order__Mirabelle_Oabove(C,A,B)),c_Arrow__Order__Mirabelle_OLin)).
% 8.14/8.15  ** KEPT (pick-wt=57): 100 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(A,B),tc_prod(A,B))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(A,B),tc_prod(A,B)),hAPP(hAPP(c_Product__Type_OPair(A,B),C),D)),hAPP(hAPP(c_Product__Type_OPair(A,B),E),F))),c_Wellfounded_Olex__prod(A,B,G,H)))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),C),E)),G))|C=E.
% 8.14/8.15  ** KEPT (pick-wt=69): 101 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(A,B),tc_prod(A,B))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(A,B),tc_prod(A,B)),hAPP(hAPP(c_Product__Type_OPair(A,B),C),D)),hAPP(hAPP(c_Product__Type_OPair(A,B),E),F))),c_Wellfounded_Olex__prod(A,B,G,H)))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),C),E)),G))|hBOOL(hAPP(hAPP(c_member(tc_prod(B,B)),hAPP(hAPP(c_Product__Type_OPair(B,B),D),F)),H)).
% 8.14/8.15  ** KEPT (pick-wt=54): 102 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(A,B),tc_prod(A,B))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(A,B),tc_prod(A,B)),hAPP(hAPP(c_Product__Type_OPair(A,B),C),D)),hAPP(hAPP(c_Product__Type_OPair(A,B),E),F))),c_Wellfounded_Olex__prod(A,B,G,H)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),C),E)),G)).
% 8.14/8.15  ** KEPT (pick-wt=57): 103 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(A,B),tc_prod(A,B))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(A,B),tc_prod(A,B)),hAPP(hAPP(c_Product__Type_OPair(A,B),C),D)),hAPP(hAPP(c_Product__Type_OPair(A,B),E),F))),c_Wellfounded_Olex__prod(A,B,G,H)))|C!=E| -hBOOL(hAPP(hAPP(c_member(tc_prod(B,B)),hAPP(hAPP(c_Product__Type_OPair(B,B),D),F)),H)).
% 8.14/8.15  ** KEPT (pick-wt=34): 104 [] -hBOOL(hAPP(hAPP(c_member(A),hAPP(B,$f18(C,B,A,D,E))),hAPP(C,$f18(C,B,A,D,E))))|hBOOL(hAPP(hAPP(c_member(tc_fun(E,A)),B),c_FuncSet_OPi(E,A,D,C))).
% 8.14/8.15  ** KEPT (pick-wt=32): 105 [] -hBOOL(hAPP(hAPP(c_member(A),hAPP(B,$f20(C,B,A,D,E))),C))|hBOOL(hAPP(hAPP(c_member(tc_fun(E,A)),B),c_FuncSet_OPi(E,A,D,c_COMBK(tc_fun(A,tc_HOL_Obool),E,C)))).
% 8.14/8.15  ** KEPT (pick-wt=49): 106 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),C)),hAPP(hAPP(c_List_Olist_OCons(A),D),E))),c_List_Olexord(A,F)))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),D)),F))|B=D.
% 8.14/8.15  ** KEPT (pick-wt=67): 107 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),C)),hAPP(hAPP(c_List_Olist_OCons(A),D),E))),c_List_Olexord(A,F)))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),D)),F))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),C),E)),c_List_Olexord(A,F))).
% 8.14/8.15  ** KEPT (pick-wt=46): 108 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),C)),hAPP(hAPP(c_List_Olist_OCons(A),D),E))),c_List_Olexord(A,F)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),D)),F)).
% 8.14/8.15  ** KEPT (pick-wt=55): 109 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),C)),hAPP(hAPP(c_List_Olist_OCons(A),D),E))),c_List_Olexord(A,F)))|B!=D| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),C),E)),c_List_Olexord(A,F))).
% 8.14/8.15  ** KEPT (pick-wt=18): 110 [] -c_Nitpick_Orefl_H(A,B)|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),C),C)),B)).
% 8.14/8.15  ** KEPT (pick-wt=22): 111 [] c_Nitpick_Orefl_H(A,B)| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),$f21(B,A)),$f21(B,A))),B)).
% 8.14/8.15  ** KEPT (pick-wt=22): 112 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),c_List_Olist_ONil(A))),c_List_Olexord(A,C))).
% 8.14/8.15  ** KEPT (pick-wt=9): 113 [] -c_List_Odistinct(A,B)|c_List_Odistinct(A,c_List_Oinsert(A,C,B)).
% 8.14/8.15  ** KEPT (pick-wt=36): 115 [copy,114,flip.2] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),c_List_Olist_ONil(A)),B)),c_List_Olexord(A,C)))|hAPP(hAPP(c_List_Olist_OCons(A),$f23(C,B,A)),$f22(C,B,A))=B.
% 8.14/8.15  ** KEPT (pick-wt=30): 116 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),c_List_Olist_ONil(A)),B)),c_List_Olexord(A,C)))|B!=hAPP(hAPP(c_List_Olist_OCons(A),D),E).
% 8.14/8.15  ** KEPT (pick-wt=42): 117 [] hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),$f24(B,C,A)),$f24(B,C,A))),C))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),B)),c_List_Olexord(A,C))).
% 8.14/8.15  ** KEPT (pick-wt=68): 118 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),$f26(B,C,D,A)),$f25(B,C,D,A))),D))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),C),B)),c_List_Olexord(A,D)))|C=B|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_List_Olexord(A,D))).
% 8.14/8.15  ** KEPT (pick-wt=56): 119 [] $f26(A,B,C,D)!=$f25(A,B,C,D)|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(D),tc_List_Olist(D))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(D),tc_List_Olist(D)),B),A)),c_List_Olexord(D,C)))|B=A|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(D),tc_List_Olist(D))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(D),tc_List_Olist(D)),A),B)),c_List_Olexord(D,C))).
% 8.14/8.15  ** KEPT (pick-wt=68): 120 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),$f25(B,C,D,A)),$f26(B,C,D,A))),D))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),C),B)),c_List_Olexord(A,D)))|C=B|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_List_Olexord(A,D))).
% 8.14/8.15  ** KEPT (pick-wt=22): 121 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),c_List_Olist_ONil(A)),B)),c_List_Olex(A,C))).
% 8.14/8.15  ** KEPT (pick-wt=22): 122 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),c_List_Olist_ONil(A))),c_List_Olex(A,C))).
% 8.14/8.15  ** KEPT (pick-wt=67): 123 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),C)),D))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),E),F)),c_List_Olistrel(A,D)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),E)),hAPP(hAPP(c_List_Olist_OCons(A),C),F))),c_List_Olistrel(A,D))).
% 8.14/8.15  ** KEPT (pick-wt=56): 124 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),C)),D))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Oappend(A),E),hAPP(hAPP(c_List_Olist_OCons(A),B),F))),hAPP(hAPP(c_List_Oappend(A),E),hAPP(hAPP(c_List_Olist_OCons(A),C),G)))),c_List_Olexord(A,D))).
% 8.14/8.15  ** KEPT (pick-wt=46): 125 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),C)),D))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),E)),hAPP(hAPP(c_List_Olist_OCons(A),C),E))),c_List_Olistrel1(A,D))).
% 8.14/8.15  ** KEPT (pick-wt=49): 126 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),C)),hAPP(hAPP(c_List_Olist_OCons(A),D),E))),c_List_Olistrel1(A,F)))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),D)),F))|B=D.
% 8.14/8.15  ** KEPT (pick-wt=67): 127 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),C)),hAPP(hAPP(c_List_Olist_OCons(A),D),E))),c_List_Olistrel1(A,F)))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),D)),F))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),C),E)),c_List_Olistrel1(A,F))).
% 8.14/8.15  ** KEPT (pick-wt=37): 128 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),C)),hAPP(hAPP(c_List_Olist_OCons(A),D),E))),c_List_Olistrel1(A,F)))|C=E|B=D.
% 8.14/8.15  ** KEPT (pick-wt=55): 129 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),C)),hAPP(hAPP(c_List_Olist_OCons(A),D),E))),c_List_Olistrel1(A,F)))|C=E|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),C),E)),c_List_Olistrel1(A,F))).
% 8.14/8.15  ** KEPT (pick-wt=49): 130 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),C)),hAPP(hAPP(c_List_Olist_OCons(A),D),E))),c_List_Olistrel1(A,F)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),D)),F))|C!=E.
% 8.14/8.15  ** KEPT (pick-wt=55): 131 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),C)),hAPP(hAPP(c_List_Olist_OCons(A),D),E))),c_List_Olistrel1(A,F)))|B!=D| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),C),E)),c_List_Olistrel1(A,F))).
% 8.14/8.15  ** KEPT (pick-wt=26): 132 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),c_List_Olist_ONil(A))),c_List_Olistrel(A,C)))|B=c_List_Olist_ONil(A).
% 8.14/8.15  ** KEPT (pick-wt=26): 133 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),c_List_Olist_ONil(A)),B)),c_List_Olistrel(A,C)))|B=c_List_Olist_ONil(A).
% 8.14/8.15  ** KEPT (pick-wt=29): 134 [] hAPP(hAPP(c_List_Oappend(A),B),C)!=D|E!=hAPP(hAPP(c_List_Oappend(A),C),F)|hAPP(hAPP(c_List_Oappend(A),B),E)=hAPP(hAPP(c_List_Oappend(A),D),F).
% 8.14/8.16  ** KEPT (pick-wt=16): 135 [] hAPP(hAPP(c_List_Oappend(A),B),C)!=hAPP(hAPP(c_List_Oappend(A),D),C)|B=D.
% 8.14/8.16  ** KEPT (pick-wt=16): 136 [] hAPP(hAPP(c_List_Oappend(A),B),C)=hAPP(hAPP(c_List_Oappend(A),D),C)|B!=D.
% 8.14/8.16  ** KEPT (pick-wt=16): 137 [] hAPP(hAPP(c_List_Oappend(A),B),C)!=hAPP(hAPP(c_List_Oappend(A),B),D)|C=D.
% 8.14/8.16  ** KEPT (pick-wt=16): 138 [] hAPP(hAPP(c_List_Oappend(A),B),C)=hAPP(hAPP(c_List_Oappend(A),B),D)|C!=D.
% 8.14/8.16  ** KEPT (pick-wt=39): 140 [copy,139,flip.2] hAPP(hAPP(c_List_Oappend(A),B),C)!=hAPP(hAPP(c_List_Oappend(A),D),E)|hAPP(hAPP(c_List_Oappend(A),D),$f27(E,D,C,B,A))=B|hAPP(hAPP(c_List_Oappend(A),B),$f27(E,D,C,B,A))=D.
% 8.14/8.16  ** KEPT (pick-wt=39): 142 [copy,141,flip.2,flip.3] hAPP(hAPP(c_List_Oappend(A),B),C)!=hAPP(hAPP(c_List_Oappend(A),D),E)|hAPP(hAPP(c_List_Oappend(A),D),$f27(E,D,C,B,A))=B|hAPP(hAPP(c_List_Oappend(A),$f27(E,D,C,B,A)),E)=C.
% 8.14/8.16  ** KEPT (pick-wt=39): 143 [] hAPP(hAPP(c_List_Oappend(A),B),C)!=hAPP(hAPP(c_List_Oappend(A),D),E)|hAPP(hAPP(c_List_Oappend(A),$f27(E,D,C,B,A)),C)=E|hAPP(hAPP(c_List_Oappend(A),B),$f27(E,D,C,B,A))=D.
% 8.14/8.16  ** KEPT (pick-wt=39): 145 [copy,144,flip.3] hAPP(hAPP(c_List_Oappend(A),B),C)!=hAPP(hAPP(c_List_Oappend(A),D),E)|hAPP(hAPP(c_List_Oappend(A),$f27(E,D,C,B,A)),C)=E|hAPP(hAPP(c_List_Oappend(A),$f27(E,D,C,B,A)),E)=C.
% 8.14/8.16  ** KEPT (pick-wt=29): 146 [] hAPP(hAPP(c_List_Oappend(A),B),C)=hAPP(hAPP(c_List_Oappend(A),D),E)|B!=hAPP(hAPP(c_List_Oappend(A),D),F)|hAPP(hAPP(c_List_Oappend(A),F),C)!=E.
% 8.14/8.16    Following clause subsumed by 134 during input processing: 0 [] hAPP(hAPP(c_List_Oappend(A),B),C)=hAPP(hAPP(c_List_Oappend(A),D),E)|hAPP(hAPP(c_List_Oappend(A),B),F)!=D|C!=hAPP(hAPP(c_List_Oappend(A),F),E).
% 8.14/8.16  ** KEPT (pick-wt=29): 147 [] hAPP(hAPP(c_List_Olist_OCons(A),B),C)!=D|E!=hAPP(hAPP(c_List_Oappend(A),C),F)|hAPP(hAPP(c_List_Olist_OCons(A),B),E)=hAPP(hAPP(c_List_Oappend(A),D),F).
% 8.14/8.16  ** KEPT (pick-wt=13): 148 [] c_List_Olist_ONil(A)!=hAPP(hAPP(c_List_Oappend(A),B),C)|B=c_List_Olist_ONil(A).
% 8.14/8.16  ** KEPT (pick-wt=13): 149 [] c_List_Olist_ONil(A)!=hAPP(hAPP(c_List_Oappend(A),B),C)|C=c_List_Olist_ONil(A).
% 8.14/8.16  ** KEPT (pick-wt=17): 150 [] c_List_Olist_ONil(A)=hAPP(hAPP(c_List_Oappend(A),B),C)|B!=c_List_Olist_ONil(A)|C!=c_List_Olist_ONil(A).
% 8.14/8.16  ** KEPT (pick-wt=12): 152 [copy,151,flip.1] hAPP(hAPP(c_List_Oappend(A),B),C)!=B|C=c_List_Olist_ONil(A).
% 8.14/8.16  ** KEPT (pick-wt=12): 154 [copy,153,flip.1] hAPP(hAPP(c_List_Oappend(A),B),C)=B|C!=c_List_Olist_ONil(A).
% 8.14/8.16  ** KEPT (pick-wt=12): 156 [copy,155,flip.1] hAPP(hAPP(c_List_Oappend(A),B),C)!=C|B=c_List_Olist_ONil(A).
% 8.14/8.16  ** KEPT (pick-wt=12): 158 [copy,157,flip.1] hAPP(hAPP(c_List_Oappend(A),B),C)=C|B!=c_List_Olist_ONil(A).
% 8.14/8.16  ** KEPT (pick-wt=13): 159 [] hAPP(hAPP(c_List_Oappend(A),B),C)!=c_List_Olist_ONil(A)|B=c_List_Olist_ONil(A).
% 8.14/8.16  ** KEPT (pick-wt=13): 160 [] hAPP(hAPP(c_List_Oappend(A),B),C)!=c_List_Olist_ONil(A)|C=c_List_Olist_ONil(A).
% 8.14/8.16  ** KEPT (pick-wt=17): 161 [] hAPP(hAPP(c_List_Oappend(A),B),C)=c_List_Olist_ONil(A)|B!=c_List_Olist_ONil(A)|C!=c_List_Olist_ONil(A).
% 8.14/8.16    Following clause subsumed by 152 during input processing: 0 [] hAPP(hAPP(c_List_Oappend(A),B),C)!=B|C=c_List_Olist_ONil(A).
% 8.14/8.16    Following clause subsumed by 154 during input processing: 0 [] hAPP(hAPP(c_List_Oappend(A),B),C)=B|C!=c_List_Olist_ONil(A).
% 8.14/8.16    Following clause subsumed by 156 during input processing: 0 [] hAPP(hAPP(c_List_Oappend(A),B),C)!=C|B=c_List_Olist_ONil(A).
% 8.14/8.16    Following clause subsumed by 158 during input processing: 0 [] hAPP(hAPP(c_List_Oappend(A),B),C)=C|B!=c_List_Olist_ONil(A).
% 8.14/8.16  ** KEPT (pick-wt=12): 162 [] A!=B|A=hAPP(hAPP(c_List_Oappend(C),c_List_Olist_ONil(C)),B).
% 8.14/8.16  ** KEPT (pick-wt=55): 163 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_List_Olistrel1(A,D)))|E!=F|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Oappend(A),B),E)),hAPP(hAPP(c_List_Oappend(A),C),F))),c_List_Olistrel1(A,D))).
% 8.14/8.16  ** KEPT (pick-wt=55): 164 [] A!=B| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(C),tc_List_Olist(C))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(C),tc_List_Olist(C)),D),E)),c_List_Olistrel1(C,F)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(C),tc_List_Olist(C))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(C),tc_List_Olist(C)),hAPP(hAPP(c_List_Oappend(C),A),D)),hAPP(hAPP(c_List_Oappend(C),B),E))),c_List_Olistrel1(C,F))).
% 8.14/8.16  ** KEPT (pick-wt=30): 166 [copy,165,flip.3] hAPP(hAPP(c_List_Oappend(A),B),C)!=hAPP(hAPP(c_List_Olist_OCons(A),D),E)|B=c_List_Olist_ONil(A)|hAPP(hAPP(c_List_Olist_OCons(A),D),$f28(E,D,C,B,A))=B.
% 8.14/8.16  ** KEPT (pick-wt=30): 167 [] hAPP(hAPP(c_List_Oappend(A),B),C)!=hAPP(hAPP(c_List_Olist_OCons(A),D),E)|B=c_List_Olist_ONil(A)|hAPP(hAPP(c_List_Oappend(A),$f28(E,D,C,B,A)),C)=E.
% 8.14/8.16  ** KEPT (pick-wt=34): 169 [copy,168,flip.3] hAPP(hAPP(c_List_Oappend(A),B),C)!=hAPP(hAPP(c_List_Olist_OCons(A),D),E)|C=hAPP(hAPP(c_List_Olist_OCons(A),D),E)|hAPP(hAPP(c_List_Olist_OCons(A),D),$f28(E,D,C,B,A))=B.
% 8.14/8.16  ** KEPT (pick-wt=34): 170 [] hAPP(hAPP(c_List_Oappend(A),B),C)!=hAPP(hAPP(c_List_Olist_OCons(A),D),E)|C=hAPP(hAPP(c_List_Olist_OCons(A),D),E)|hAPP(hAPP(c_List_Oappend(A),$f28(E,D,C,B,A)),C)=E.
% 8.14/8.16  ** KEPT (pick-wt=25): 171 [] hAPP(hAPP(c_List_Oappend(A),B),C)=hAPP(hAPP(c_List_Olist_OCons(A),D),E)|B!=c_List_Olist_ONil(A)|C!=hAPP(hAPP(c_List_Olist_OCons(A),D),E).
% 8.14/8.16  ** KEPT (pick-wt=29): 172 [] hAPP(hAPP(c_List_Oappend(A),B),C)=hAPP(hAPP(c_List_Olist_OCons(A),D),E)|B!=hAPP(hAPP(c_List_Olist_OCons(A),D),F)|hAPP(hAPP(c_List_Oappend(A),F),C)!=E.
% 8.14/8.16  ** KEPT (pick-wt=30): 173 [] hAPP(hAPP(c_List_Olist_OCons(A),B),C)!=hAPP(hAPP(c_List_Oappend(A),D),E)|D=c_List_Olist_ONil(A)|hAPP(hAPP(c_List_Olist_OCons(A),B),$f29(E,D,C,B,A))=D.
% 8.14/8.16  ** KEPT (pick-wt=30): 175 [copy,174,flip.3] hAPP(hAPP(c_List_Olist_OCons(A),B),C)!=hAPP(hAPP(c_List_Oappend(A),D),E)|D=c_List_Olist_ONil(A)|hAPP(hAPP(c_List_Oappend(A),$f29(E,D,C,B,A)),E)=C.
% 8.14/8.16  ** KEPT (pick-wt=34): 176 [] hAPP(hAPP(c_List_Olist_OCons(A),B),C)!=hAPP(hAPP(c_List_Oappend(A),D),E)|hAPP(hAPP(c_List_Olist_OCons(A),B),C)=E|hAPP(hAPP(c_List_Olist_OCons(A),B),$f29(E,D,C,B,A))=D.
% 8.14/8.16  ** KEPT (pick-wt=34): 178 [copy,177,flip.3] hAPP(hAPP(c_List_Olist_OCons(A),B),C)!=hAPP(hAPP(c_List_Oappend(A),D),E)|hAPP(hAPP(c_List_Olist_OCons(A),B),C)=E|hAPP(hAPP(c_List_Oappend(A),$f29(E,D,C,B,A)),E)=C.
% 8.14/8.16  ** KEPT (pick-wt=25): 179 [] hAPP(hAPP(c_List_Olist_OCons(A),B),C)=hAPP(hAPP(c_List_Oappend(A),D),E)|D!=c_List_Olist_ONil(A)|hAPP(hAPP(c_List_Olist_OCons(A),B),C)!=E.
% 8.14/8.16    Following clause subsumed by 147 during input processing: 0 [] hAPP(hAPP(c_List_Olist_OCons(A),B),C)=hAPP(hAPP(c_List_Oappend(A),D),E)|hAPP(hAPP(c_List_Olist_OCons(A),B),F)!=D|C!=hAPP(hAPP(c_List_Oappend(A),F),E).
% 8.14/8.16  ** KEPT (pick-wt=28): 180 [] hAPP(hAPP(c_List_Oappend(A),B),hAPP(hAPP(c_List_Olist_OCons(A),C),c_List_Olist_ONil(A)))!=hAPP(hAPP(c_List_Oappend(A),D),hAPP(hAPP(c_List_Olist_OCons(A),E),c_List_Olist_ONil(A)))|B=D.
% 8.14/8.16  ** KEPT (pick-wt=28): 181 [] hAPP(hAPP(c_List_Oappend(A),B),hAPP(hAPP(c_List_Olist_OCons(A),C),c_List_Olist_ONil(A)))!=hAPP(hAPP(c_List_Oappend(A),D),hAPP(hAPP(c_List_Olist_OCons(A),E),c_List_Olist_ONil(A)))|C=E.
% 8.14/8.16  ** KEPT (pick-wt=31): 182 [] hAPP(hAPP(c_List_Oappend(A),B),hAPP(hAPP(c_List_Olist_OCons(A),C),c_List_Olist_ONil(A)))=hAPP(hAPP(c_List_Oappend(A),D),hAPP(hAPP(c_List_Olist_OCons(A),E),c_List_Olist_ONil(A)))|B!=D|C!=E.
% 8.14/8.16  ** KEPT (pick-wt=62): 183 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),C)),D))|E!=hAPP(hAPP(c_List_Oappend(A),F),hAPP(hAPP(c_List_Olist_OCons(A),B),G))|H!=hAPP(hAPP(c_List_Oappend(A),F),hAPP(hAPP(c_List_Olist_OCons(A),C),G))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),E),H)),c_List_Olistrel1(A,D))).
% 8.14/8.16  ** KEPT (pick-wt=67): 184 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Oappend(A),B),hAPP(hAPP(c_List_Olist_OCons(A),C),c_List_Olist_ONil(A)))),hAPP(hAPP(c_List_Oappend(A),D),hAPP(hAPP(c_List_Olist_OCons(A),E),c_List_Olist_ONil(A))))),c_List_Olistrel1(A,F)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),D)),c_List_Olistrel1(A,F)))|B=D.
% 8.14/8.16  ** KEPT (pick-wt=79): 185 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Oappend(A),B),hAPP(hAPP(c_List_Olist_OCons(A),C),c_List_Olist_ONil(A)))),hAPP(hAPP(c_List_Oappend(A),D),hAPP(hAPP(c_List_Olist_OCons(A),E),c_List_Olist_ONil(A))))),c_List_Olistrel1(A,F)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),D)),c_List_Olistrel1(A,F)))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),C),E)),F)).
% 8.14/8.16  ** KEPT (pick-wt=49): 186 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Oappend(A),B),hAPP(hAPP(c_List_Olist_OCons(A),C),c_List_Olist_ONil(A)))),hAPP(hAPP(c_List_Oappend(A),D),hAPP(hAPP(c_List_Olist_OCons(A),E),c_List_Olist_ONil(A))))),c_List_Olistrel1(A,F)))|C=E|B=D.
% 8.14/8.16  ** KEPT (pick-wt=61): 187 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Oappend(A),B),hAPP(hAPP(c_List_Olist_OCons(A),C),c_List_Olist_ONil(A)))),hAPP(hAPP(c_List_Oappend(A),D),hAPP(hAPP(c_List_Olist_OCons(A),E),c_List_Olist_ONil(A))))),c_List_Olistrel1(A,F)))|C=E|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),C),E)),F)).
% 8.14/8.16  ** KEPT (pick-wt=67): 188 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Oappend(A),B),hAPP(hAPP(c_List_Olist_OCons(A),C),c_List_Olist_ONil(A)))),hAPP(hAPP(c_List_Oappend(A),D),hAPP(hAPP(c_List_Olist_OCons(A),E),c_List_Olist_ONil(A))))),c_List_Olistrel1(A,F)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),D)),c_List_Olistrel1(A,F)))|C!=E.
% 8.14/8.16  ** KEPT (pick-wt=61): 189 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Oappend(A),B),hAPP(hAPP(c_List_Olist_OCons(A),C),c_List_Olist_ONil(A)))),hAPP(hAPP(c_List_Oappend(A),D),hAPP(hAPP(c_List_Olist_OCons(A),E),c_List_Olist_ONil(A))))),c_List_Olistrel1(A,F)))|B!=D| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),C),E)),F)).
% 8.14/8.16  ** KEPT (pick-wt=52): 190 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_List_Olexord(A,D)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Oappend(A),E),B)),hAPP(hAPP(c_List_Oappend(A),E),C))),c_List_Olexord(A,D))).
% 8.14/8.16  ** KEPT (pick-wt=52): 191 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_List_Olistrel1(A,D)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),E),B)),hAPP(hAPP(c_List_Olist_OCons(A),E),C))),c_List_Olistrel1(A,D))).
% 8.14/8.16  ** KEPT (pick-wt=22): 192 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),c_List_Olist_ONil(A))),c_List_Olistrel1(A,C))).
% 8.14/8.16  ** KEPT (pick-wt=22): 193 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),c_List_Olist_ONil(A)),B)),c_List_Olistrel1(A,C))).
% 8.14/8.16  ** KEPT (pick-wt=106): 194 [] -c_List_Olistrelp(A,hAPP(hAPP(c_COMBC(A,tc_fun(tc_prod(A,A),tc_HOL_Obool),tc_fun(A,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(A,tc_fun(tc_fun(tc_prod(A,A),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(A,A),tc_HOL_Obool),tc_fun(A,tc_HOL_Obool)),A),c_COMBC(A,tc_fun(tc_prod(A,A),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(A,tc_prod(A,A)),tc_fun(A,tc_fun(tc_fun(tc_prod(A,A),tc_HOL_Obool),tc_HOL_Obool)),A),hAPP(c_COMBB(tc_prod(A,A),tc_fun(tc_fun(tc_prod(A,A),tc_HOL_Obool),tc_HOL_Obool),A),c_member(tc_prod(A,A)))),c_Product__Type_OPair(A,A)))),B),C,D)|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),C),D)),c_List_Olistrel(A,B))).
% 8.14/8.16  ** KEPT (pick-wt=106): 195 [] c_List_Olistrelp(A,hAPP(hAPP(c_COMBC(A,tc_fun(tc_prod(A,A),tc_HOL_Obool),tc_fun(A,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(A,tc_fun(tc_fun(tc_prod(A,A),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(A,A),tc_HOL_Obool),tc_fun(A,tc_HOL_Obool)),A),c_COMBC(A,tc_fun(tc_prod(A,A),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(A,tc_prod(A,A)),tc_fun(A,tc_fun(tc_fun(tc_prod(A,A),tc_HOL_Obool),tc_HOL_Obool)),A),hAPP(c_COMBB(tc_prod(A,A),tc_fun(tc_fun(tc_prod(A,A),tc_HOL_Obool),tc_HOL_Obool),A),c_member(tc_prod(A,A)))),c_Product__Type_OPair(A,A)))),B),C,D)| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),C),D)),c_List_Olistrel(A,B))).
% 8.14/8.16  ** KEPT (pick-wt=44): 197 [copy,196,flip.2] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),hAPP(hAPP(c_List_Olist_OCons(A),C),D))),c_List_Olistrel(A,E)))|hAPP(hAPP(c_List_Olist_OCons(A),$f31(E,D,C,B,A)),$f30(E,D,C,B,A))=B.
% 8.14/8.16  ** KEPT (pick-wt=46): 198 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),hAPP(hAPP(c_List_Olist_OCons(A),C),D))),c_List_Olistrel(A,E)))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),$f31(E,D,C,B,A)),C)),E)).
% 8.14/8.16  ** KEPT (pick-wt=52): 199 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),hAPP(hAPP(c_List_Olist_OCons(A),C),D))),c_List_Olistrel(A,E)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),$f30(E,D,C,B,A)),D)),c_List_Olistrel(A,E))).
% 8.14/8.16  ** KEPT (pick-wt=44): 201 [copy,200,flip.2] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),C)),D)),c_List_Olistrel(A,E)))|hAPP(hAPP(c_List_Olist_OCons(A),$f33(E,D,C,B,A)),$f32(E,D,C,B,A))=D.
% 8.14/8.16  ** KEPT (pick-wt=46): 202 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),C)),D)),c_List_Olistrel(A,E)))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),$f33(E,D,C,B,A))),E)).
% 8.14/8.16  ** KEPT (pick-wt=52): 203 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),C)),D)),c_List_Olistrel(A,E)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),C),$f32(E,D,C,B,A))),c_List_Olistrel(A,E))).
% 8.14/8.16  ** KEPT (pick-wt=44): 204 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_List_Olistrel1(A,D)))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),$f37(D,C,B,A)),$f36(D,C,B,A))),D)).
% 8.14/8.16  ** KEPT (pick-wt=46): 206 [copy,205,flip.2] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_List_Olistrel1(A,D)))|hAPP(hAPP(c_List_Oappend(A),$f35(D,C,B,A)),hAPP(hAPP(c_List_Olist_OCons(A),$f37(D,C,B,A)),$f34(D,C,B,A)))=B.
% 8.14/8.16  ** KEPT (pick-wt=46): 208 [copy,207,flip.2] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_List_Olistrel1(A,D)))|hAPP(hAPP(c_List_Oappend(A),$f35(D,C,B,A)),hAPP(hAPP(c_List_Olist_OCons(A),$f36(D,C,B,A)),$f34(D,C,B,A)))=C.
% 8.14/8.16  ** KEPT (pick-wt=77): 209 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Oappend(A),B),C)),hAPP(hAPP(c_List_Oappend(A),B),D))),c_List_Olexord(A,E)))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),$f38(E,D,C,B,A)),$f38(E,D,C,B,A))),E))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),C),D)),c_List_Olexord(A,E))).
% 8.14/8.16  ** KEPT (pick-wt=34): 210 [] A!=hAPP(hAPP(c_List_Olist_OCons(B),C),D)|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(B),tc_List_Olist(B))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(B),tc_List_Olist(B)),E),hAPP(hAPP(c_List_Oappend(B),E),A))),c_List_Olexord(B,F))).
% 8.14/8.16  ** KEPT (pick-wt=49): 211 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),C)),hAPP(hAPP(c_List_Olist_OCons(A),D),E))),c_List_Olex(A,F)))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),D)),F))|B=D.
% 8.14/8.16  ** KEPT (pick-wt=67): 212 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),C)),hAPP(hAPP(c_List_Olist_OCons(A),D),E))),c_List_Olex(A,F)))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),D)),F))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),C),E)),c_List_Olex(A,F))).
% 8.14/8.16  ** KEPT (pick-wt=43): 213 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),C)),hAPP(hAPP(c_List_Olist_OCons(A),D),E))),c_List_Olex(A,F)))|c_Nat_Osize__class_Osize(tc_List_Olist(A),C)=c_Nat_Osize__class_Osize(tc_List_Olist(A),E)|B=D.
% 8.14/8.16  ** KEPT (pick-wt=61): 214 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),C)),hAPP(hAPP(c_List_Olist_OCons(A),D),E))),c_List_Olex(A,F)))|c_Nat_Osize__class_Osize(tc_List_Olist(A),C)=c_Nat_Osize__class_Osize(tc_List_Olist(A),E)|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),C),E)),c_List_Olex(A,F))).
% 8.14/8.16  ** KEPT (pick-wt=55): 215 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),C)),hAPP(hAPP(c_List_Olist_OCons(A),D),E))),c_List_Olex(A,F)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),D)),F))|c_Nat_Osize__class_Osize(tc_List_Olist(A),C)!=c_Nat_Osize__class_Osize(tc_List_Olist(A),E).
% 8.14/8.16  ** KEPT (pick-wt=55): 216 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),C)),hAPP(hAPP(c_List_Olist_OCons(A),D),E))),c_List_Olex(A,F)))|B!=D| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),C),E)),c_List_Olex(A,F))).
% 8.14/8.16  ** KEPT (pick-wt=12): 217 [] c_Nat_Osize__class_Osize(tc_List_Olist(A),B)=c_Nat_Osize__class_Osize(tc_List_Olist(A),C)|B!=C.
% 8.14/8.16  ** KEPT (pick-wt=10): 218 [] c_List_Orotate1(A,B)!=c_List_Olist_ONil(A)|B=c_List_Olist_ONil(A).
% 8.14/8.16  ** KEPT (pick-wt=10): 219 [] c_List_Orotate1(A,B)=c_List_Olist_ONil(A)|B!=c_List_Olist_ONil(A).
% 8.14/8.16  ** KEPT (pick-wt=8): 220 [] -c_List_Odistinct(A,c_List_Orotate1(A,B))|c_List_Odistinct(A,B).
% 8.14/8.16  ** KEPT (pick-wt=8): 221 [] c_List_Odistinct(A,c_List_Orotate1(A,B))| -c_List_Odistinct(A,B).
% 8.14/8.16  ** KEPT (pick-wt=26): 222 [] -hBOOL(hAPP(hAPP(A,B),C))| -c_List_Olistrelp(D,A,E,F)|c_List_Olistrelp(D,A,hAPP(hAPP(c_List_Olist_OCons(D),B),E),hAPP(hAPP(c_List_Olist_OCons(D),C),F)).
% 8.14/8.16  ** KEPT (pick-wt=21): 223 [] -c_List_Olistrelp(A,B,hAPP(hAPP(c_List_Olist_OCons(A),C),D),hAPP(hAPP(c_List_Olist_OCons(A),E),F))|hBOOL(hAPP(hAPP(B,C),E)).
% 8.14/8.16  ** KEPT (pick-wt=20): 224 [] -c_List_Olistrelp(A,B,hAPP(hAPP(c_List_Olist_OCons(A),C),D),hAPP(hAPP(c_List_Olist_OCons(A),E),F))|c_List_Olistrelp(A,B,D,F).
% 8.14/8.16    Following clause subsumed by 222 during input processing: 0 [] c_List_Olistrelp(A,B,hAPP(hAPP(c_List_Olist_OCons(A),C),D),hAPP(hAPP(c_List_Olist_OCons(A),E),F))| -hBOOL(hAPP(hAPP(B,C),E))| -c_List_Olistrelp(A,B,D,F).
% 8.14/8.16  ** KEPT (pick-wt=30): 225 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_List_Olistrel1(A,D)))|c_Nat_Osize__class_Osize(tc_List_Olist(A),B)=c_Nat_Osize__class_Osize(tc_List_Olist(A),C).
% 8.14/8.16  ** KEPT (pick-wt=30): 226 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_List_Olistrel(A,D)))|c_Nat_Osize__class_Osize(tc_List_Olist(A),B)=c_Nat_Osize__class_Osize(tc_List_Olist(A),C).
% 8.14/8.16  ** KEPT (pick-wt=42): 227 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_List_Olex(A,D)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_List_Olexord(A,D))).
% 8.14/8.16  ** KEPT (pick-wt=30): 228 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_List_Olex(A,D)))|c_Nat_Osize__class_Osize(tc_List_Olist(A),B)=c_Nat_Osize__class_Osize(tc_List_Olist(A),C).
% 8.14/8.16  ** KEPT (pick-wt=51): 229 [] hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_List_Olex(A,D)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_List_Olexord(A,D)))|c_Nat_Osize__class_Osize(tc_List_Olist(A),B)!=c_Nat_Osize__class_Osize(tc_List_Olist(A),C).
% 8.14/8.16  ** KEPT (pick-wt=28): 230 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_List_Olexn(A,D,E)))|c_Nat_Osize__class_Osize(tc_List_Olist(A),B)=E.
% 8.14/8.16  ** KEPT (pick-wt=28): 231 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_List_Olexn(A,D,E)))|c_Nat_Osize__class_Osize(tc_List_Olist(A),C)=E.
% 8.14/8.16  ** KEPT (pick-wt=66): 232 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_List_Olexord(A,D)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),C),E)),c_List_Olexord(A,D)))| -c_Relation_Otrans(A,D)|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),E)),c_List_Olexord(A,D))).
% 8.14/8.16  ** KEPT (pick-wt=45): 233 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_List_Olistrel(A,D)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_Transitive__Closure_Ortrancl(tc_List_Olist(A),c_List_Olistrel1(A,D)))).
% 8.14/8.16  ** KEPT (pick-wt=44): 234 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_List_Olistrel1(A,D)))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_List_Olistrel(A,c_Transitive__Closure_Ortrancl(A,D)))).
% 8.14/8.16  ** KEPT (pick-wt=52): 236 [copy,235,flip.2,flip.3] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),C)),D)),c_List_Olistrel1(A,E)))|hAPP(hAPP(c_List_Olist_OCons(A),$f39(E,D,C,B,A)),C)=D|hAPP(hAPP(c_List_Olist_OCons(A),B),$f40(E,D,C,B,A))=D.
% 8.14/8.16  ** KEPT (pick-wt=65): 238 [copy,237,flip.2] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),C)),D)),c_List_Olistrel1(A,E)))|hAPP(hAPP(c_List_Olist_OCons(A),$f39(E,D,C,B,A)),C)=D|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),C),$f40(E,D,C,B,A))),c_List_Olistrel1(A,E))).
% 8.14/8.16  ** KEPT (pick-wt=59): 240 [copy,239,flip.3] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),C)),D)),c_List_Olistrel1(A,E)))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),$f39(E,D,C,B,A))),E))|hAPP(hAPP(c_List_Olist_OCons(A),B),$f40(E,D,C,B,A))=D.
% 8.14/8.16  ** KEPT (pick-wt=72): 241 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),C)),D)),c_List_Olistrel1(A,E)))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),$f39(E,D,C,B,A))),E))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),C),$f40(E,D,C,B,A))),c_List_Olistrel1(A,E))).
% 8.14/8.16  ** KEPT (pick-wt=15): 242 [] -c_Relation_Otrans(A,B)| -c_Relation_Otrans(C,D)|c_Relation_Otrans(tc_prod(A,C),c_Wellfounded_Olex__prod(A,C,B,D)).
% 8.14/8.16  ** KEPT (pick-wt=9): 243 [] -c_Relation_Otrans(A,B)|c_Relation_Otrans(tc_List_Olist(A),c_List_Olistrel(A,B)).
% 8.14/8.16  ** KEPT (pick-wt=9): 244 [] -c_Relation_Otrans(A,B)|c_Relation_Otrans(tc_List_Olist(A),c_List_Olexord(A,B)).
% 8.14/8.16  ** KEPT (pick-wt=75): 245 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),C)),c_Transitive__Closure_Ortrancl(A,D)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),E),F)),c_Transitive__Closure_Ortrancl(tc_List_Olist(A),c_List_Olistrel1(A,D))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),E)),hAPP(hAPP(c_List_Olist_OCons(A),C),F))),c_Transitive__Closure_Ortrancl(tc_List_Olist(A),c_List_Olistrel1(A,D)))).
% 8.14/8.16  ** KEPT (pick-wt=69): 246 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_List_Olistrel(A,c_Transitive__Closure_Ortrancl(A,D))))| -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),C),E)),c_List_Olistrel(A,c_Transitive__Closure_Ortrancl(A,D))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),E)),c_List_Olistrel(A,c_Transitive__Closure_Ortrancl(A,D)))).
% 8.14/8.16  ** KEPT (pick-wt=58): 247 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_Transitive__Closure_Ortrancl(tc_List_Olist(A),c_List_Olistrel1(A,D))))|hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),E),B)),hAPP(hAPP(c_List_Olist_OCons(A),E),C))),c_Transitive__Closure_Ortrancl(tc_List_Olist(A),c_List_Olistrel1(A,D)))).
% 8.14/8.16  ** KEPT (pick-wt=33): 248 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(A),tc_List_Olist(A))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(A),tc_List_Olist(A)),B),C)),c_Transitive__Closure_Ortrancl(tc_List_Olist(A),c_List_Olistrel1(A,D))))|c_Nat_Osize__class_Osize(tc_List_Olist(A),B)=c_Nat_Osize__class_Osize(tc_List_Olist(A),C).
% 8.14/8.16  ** KEPT (pick-wt=20): 249 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),B),C))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),B),c_Transitive__Closure_Ortrancl(A,C))).
% 8.14/8.16  ** KEPT (pick-wt=48): 250 [] -c_Relation_Otrans(A,B)| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),C),D)),B))| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),D),E)),B))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),C),E)),B)).
% 8.14/8.16  ** KEPT (pick-wt=22): 251 [] c_Relation_Otrans(A,B)| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),$f43(B,A)),$f41(B,A))),B)).
% 8.14/8.16    Following clause subsumed by 250 during input processing: 0 [] -c_Relation_Otrans(A,B)| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),C),D)),B))| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),D),E)),B))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),C),E)),B)).
% 8.14/8.16  ** KEPT (pick-wt=49): 252 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),C)),D))| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),C),E)),c_Transitive__Closure_Ortrancl(A,D)))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),E)),c_Transitive__Closure_Ortrancl(A,D))).
% 8.14/8.16  ** KEPT (pick-wt=49): 253 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),C)),c_Transitive__Closure_Ortrancl(A,D)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),C),E)),D))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),E)),c_Transitive__Closure_Ortrancl(A,D))).
% 8.14/8.16  ** KEPT (pick-wt=51): 254 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),C)),c_Transitive__Closure_Ortrancl(A,D)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),C),E)),c_Transitive__Closure_Ortrancl(A,D)))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),E)),c_Transitive__Closure_Ortrancl(A,D))).
% 8.14/8.16  ** KEPT (pick-wt=18): 255 [] -c_Relation_Oirrefl(A,B)| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),C),C)),B)).
% 8.14/8.16  ** KEPT (pick-wt=35): 256 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),C)),c_Transitive__Closure_Ortrancl(A,D)))| -hBOOL(hAPP(hAPP(c_member(A),C),c_Wellfounded_Oacc(A,D)))|hBOOL(hAPP(hAPP(c_member(A),B),c_Wellfounded_Oacc(A,D))).
% 8.14/8.16    Following clause subsumed by 256 during input processing: 0 [] -hBOOL(hAPP(hAPP(c_member(A),B),c_Wellfounded_Oacc(A,C)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),D),B)),c_Transitive__Closure_Ortrancl(A,C)))|hBOOL(hAPP(hAPP(c_member(A),D),c_Wellfounded_Oacc(A,C))).
% 8.14/8.16  ** KEPT (pick-wt=72): 257 [] -c_Relation_Osingle__valued(A,A,B)| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),C),D)),c_Transitive__Closure_Ortrancl(A,B)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),C),E)),c_Transitive__Closure_Ortrancl(A,B)))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),D),E)),c_Transitive__Closure_Ortrancl(A,B)))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),E),D)),c_Transitive__Closure_Ortrancl(A,B))).
% 8.14/8.16  ** KEPT (pick-wt=30): 258 [] hBOOL(hAPP(hAPP(c_member(A),B),c_Relation_ODomain(A,A,C)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Produc
% 8.14/8.16  Search stopped in tp_alloc by max_mem option.
% 8.14/8.16  t__Type_OPair(A,A),B),D)),c_Transitive__Closure_Ortrancl(A,C)))|B=D.
% 8.14/8.16  ** KEPT (pick-wt=30): 259 [] hBOOL(hAPP(hAPP(c_member(A),B),c_Relation_ODomain(A,A,C)))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,A)),hAPP(hAPP(c_Product__Type_OPair(A,A),B),D)),c_Transitive__Closure_Ortrancl(A,C)))|B!=D.
% 8.14/8.16  ** KEPT (pick-wt=25): 260 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(A,B)),hAPP(hAPP(c_Product__Type_OPair(A,B),C),D)),E))|hBOOL(hAPP(hAPP(c_member(B),D),c_Relation_ORange(A,B,E))).
% 8.14/8.16  ** KEPT (pick-wt=25): 261 [] -hBOOL(hAPP(hAPP(c_member(tc_prod(A,B)),hAPP(hAPP(c_Product__Type_OPair(A,B),C),D)),E))|hBOOL(hAPP(hAPP(c_member(A),C),c_Relation_ODomain(A,B,E))).
% 8.14/8.16  ** KEPT (pick-wt=40): 262 [] -hBOOL(hAPP(hAPP(c_member(A),B),c_Wellfounded_Oacc(A,C)))| -hBOOL(hAPP(hAPP(c_member(tc_List_Olist(A)),D),c_Wellfounded_Oacc(tc_List_Olist(A),c_List_Olistrel1(A,C))))|hBOOL(hAPP(hAPP(c_member(tc_List_Olist(A)),hAPP(hAPP(c_List_Olist_OCons(A),B),D)),c_Wellfounded_Oacc(tc_List_Olist(A),c_List_Olistrel1(A,C)))).
% 8.14/8.16  ** KEPT (pick-wt=37): 263 [] -c_Relation_Osingle__valued(A,B,C)| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,B)),hAPP(hAPP(c_Product__Type_OPair(A,B),D),E)),C))| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,B)),hAPP(hAPP(c_Product__Type_OPair(A,B),D),F)),C))|E=F.
% 8.14/8.16  ** KEPT (pick-wt=13): 264 [] c_Relation_Osingle__valued(A,B,C)|$f46(C,B,A)!=$f45(C,B,A).
% 8.14/8.16    Following clause subsumed by 263 during input processing: 0 [] -c_Relation_Osingle__valued(A,B,C)| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,B)),hAPP(hAPP(c_Product__Type_OPair(A,B),D),E)),C))| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,B)),hAPP(hAPP(c_Product__Type_OPair(A,B),D),F)),C))|E=F.
% 8.14/8.16  ** KEPT (pick-wt=29): 265 [] -hBOOL(hAPP(hAPP(c_member(A),B),c_Relation_ODomain(A,C,D)))|hBOOL(hAPP(hAPP(c_member(tc_prod(A,C)),hAPP(hAPP(c_Product__Type_OPair(A,C),B),$f48(D,C,B,A))),D)).
% 8.14/8.16    Following clause subsumed by 261 during input processing: 0 [] hBOOL(hAPP(hAPP(c_member(A),B),c_Relation_ODomain(A,C,D)))| -hBOOL(hAPP(hAPP(c_member(tc_prod(A,C)),hAPP(hAPP(c_Product__Type_OPair(A,C),B),E)),D)).
% 8.14/8.16  
% 8.14/8.16  Search stopped in tp_alloc by max_mem option.
% 8.14/8.16  
% 8.14/8.16  ============ end of search ============
% 8.14/8.16  
% 8.14/8.16  -------------- statistics -------------
% 8.14/8.16  clauses given                  0
% 8.14/8.16  clauses generated              0
% 8.14/8.16  clauses kept                 244
% 8.14/8.16  clauses forward subsumed      17
% 8.14/8.16  clauses back subsumed          0
% 8.14/8.16  Kbytes malloced            11718
% 8.14/8.16  
% 8.14/8.16  ----------- times (seconds) -----------
% 8.14/8.16  user CPU time          0.14          (0 hr, 0 min, 0 sec)
% 8.14/8.16  system CPU time        0.01          (0 hr, 0 min, 0 sec)
% 8.14/8.16  wall-clock time        8             (0 hr, 0 min, 8 sec)
% 8.14/8.16  
% 8.14/8.16  Process 6424 finished Wed Jul 27 09:26:00 2022
% 8.14/8.16  Otter interrupted
% 8.14/8.17  PROOF NOT FOUND
%------------------------------------------------------------------------------